Страницы

Поиск по вопросам

понедельник, 13 мая 2019 г.

В каком стандарте появилась функция to_string?

у меня старенький компилятор (C++98). функция to_string() присутствует в библиотеке но во время компиляции выдает ошибку.


Ответ

Фкнкция std::to_string была включена в стандарт C++ 2011. В связи с этим, например, в MS VS 2010 она перегружена не для всех целочисленных типов, для которых она должна быть перегружена в соответствии со стандартом, потому что компилятор MS VC++ 2010 вышел до окончательного принятия стандарта. Об этом недостатке MS VC++ 2010 можете почитать в моем сообщении по этой ссылке

Комментариев нет:

Отправить комментарий