LINUX.ORG.RU

История изменений

Исправление 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)