Ошибка компилятора «not allowed in C++98 mode»

программирование на современных языках программирования: Java, C, C++, C#


Модератор: UncleFather

Аватара пользователя
UncleFather
Site Admin
Сообщения: 1505
Зарегистрирован: 17 авг 2004 16:20, Вт
Контактная информация:

Ошибка компилятора «not allowed in C++98 mode»

Сообщение UncleFather »

Проблема:

При попытке скомпилировать код на C++, компилятор выдает ошибку

[Error] ... are not allowed in C++98 mode

02.jpg

Очевидно, что некоторые функции недоступны в режиме компилятора C++98, и нужно переключить его на другой режим.


Задача:

Переключить компилятор в режим C++11


Решение:

Для среды разработки (IDE) DevC++ заходим: «Сервис» -> «Параметры компилятора» -> на вкладке «Компилятор» -> ставим галочку «Добавить следующие команды в запуск компилятора» -> прописываем команду -std=c++11 -> сохраняем сделанные изменения:

01.jpg

Если эта команда не исправит положение, то прописываем вместо нее -std=C++0x.


Alexander A. Manaeff©

Понравилась статья? Будем крайне признательны за репосты в соцсетях! Материально поддержать проект можно здесь

Мои странички:
ВКонтакте
Одноклассники
Youtube
Facebook
Instagram

Изображение
Изображение
Изображение
Изображение