История изменений
Исправление rumgot, (текущая версия) :
Ты не понял, что я тебе написал и сразу попытался искать ошибки в моих сообщениях.
Ты написал, что тип не явно вводится. Тип вводится, просто ключевого слово нет.
Можно даже так написать и получить имя:
// g++ 9.3.0
std::cout << typeid(nullptr).name() << std::endl;
// вывод:
// Dn
//
// далее в терминале расшифровываем:
// c++filt -t Dn
// результат (какая неожиданность):
// decltype(nullptr)
Исправление rumgot, :
Ты не понял, что я тебе написал и сразу попытался искать ошибки в моих сообщениях.
Ты написал, что тип не вводится. Тип вводится, просто ключевого слово нет.
Можно даже так написать и получить имя:
// g++ 9.3.0
std::cout << typeid(nullptr).name() << std::endl;
// вывод:
// Dn
//
// далее в терминале расшифровываем:
// c++filt -t Dn
// результат (какая неожиданность):
// decltype(nullptr)
Исходная версия rumgot, :
Ты не понял, что я тебе написал и сразу попытался искать ошибки в моих сообщениях.
Ты написал, что тип не вводится. Тип вводится, просто ключевого слово нет.
Можно даже так написать и получить имя:
// g++ 9.3.0
std::cout << typeid(nullptr).name() << std::endl;
// вывод:
// Dn
//
// далее в терминале расшифровываем:
// c++filt -t Dn
// результат:
// decltype(nullptr)