Ученик (95), решён 11 месяц назад
Обновить версию С++ С 98 до 20
Уже много статей прочитал и видео было много посмотрено, но я так и не разобрался как это сделать. Я скачал с официального сайта майкрософт последнюю версию С++, но не понимаю как заставить компилятор работать на ней. Он также продолжает работать на С++98 Этот форум последний мой лучик надежды


Лучший ответ
>Я скачал с официального сайта майкрософт последнюю версию С++
Судя по картинке - вы скачали редистр. К компилятору этот набор библиотек не имеет ни малейшего отношения. Версия языка переключается в свойствах проекта здесь:


Остальные ответы
Почему вы решили что у вас версия 98?
1 год
Вообщем-то это пишут на всех формуах, что данные комбинации чисел это последняя версия С++
Обычно компилятору передаётся ключ, с какой версией компилировать.
Насчёт Visual Studio - смотри здесь - https://stackoverflow.com/questions/41308933/how-to-enable-c17-compiling-in-visual-studio
cmake
set_target_properties(test_allocator
PROPERTIES
CXX_STANDARD 20
CXX_STANDARD_REQUIRED ON
)
Все вопросы
Категории
Избранные