Ви не можете вибрати більше 25 тем Теми мають розпочинатися з літери або цифри, можуть містити дефіси (-) і не повинні перевищувати 35 символів.

16 рядки
361 B

  1. #include "type_name.h"
  2. #include <memory>
  3. #include <utility>
  4. #include <iostream>
  5. int main() {
  6. auto o = NULL;
  7. int* n(reinterpret_cast<int*>(o));
  8. // auto n = std::make_pair(0, (intptr_t) NULL);
  9. std::cout << "decltype(n) is " << TYPE_NAME(n) << '\n';
  10. auto p = std::make_pair(std::ref(o), nullptr);
  11. std::cout << "decltype(p) is " << TYPE_NAME(p) << '\n';
  12. }