Как перейти на новую версию C++?
Сейчас версия языка 201402. Как перейти на C++17/20? Сижу на Linux.
Ответы (1 шт):
Автор решения: KoVadim
→ Ссылка
Скорее всего на линуксе компилятор gcc или clang, то просто добавьте в командную строку -std=c++17 для 17 стандарта. Для 20 стандарта нужно использовать соответственно -std=c++20 или -std=c++2a, если компилятор чуточку старый.
Список поддерживаемых стандартов в зависимости от версии компилятора для gcc, clang
Версию компилятора можно узнать с помощью параметра командной строки --version