Clang компилирует код, используя std::stoi в режиме C++98.C++

Программы на C++. Форум разработчиков
Ответить Пред. темаСлед. тема
Anonymous
 Clang компилирует код, используя std::stoi в режиме C++98.

Сообщение Anonymous »

Для школьного проекта мне нужно скомпилировать cpp на C++98, а не на C++11.
Поэтому я использовал -std=c++98 для компиляции:

CPPFLAGS = -Wall -Werror -Wextra -std=c++98

но я допустил ошибку и использовал функцию C++11 std::stoi.
i = std::stoi(index);

Я пробовал без флага -std=c+=98, но это ничего не изменило.
Я работаю над MAC 10.12.6

Мой код компилируется без каких-либо предупреждений или ошибок.

Если я не ошибаюсь, clang должен накричать на меня за использование функции C++11.
Почему?

изменить версию clang:

Apple LLVM version 8.1.0 (clang-802.0.42)
Target: x86_64-apple-darwin16.7.0
Thread model: posix


Подробнее здесь: https://stackoverflow.com/questions/465 ... n-c98-mode
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Почему std::stoi и std::array не компилируются с g++ c++11?
    Anonymous » » в форуме C++
    0 Ответы
    65 Просмотры
    Последнее сообщение Anonymous
  • Завершить вызов после 'std::invalid_argument' What(): stoi. Это тестовый код, полученный из моего реального кода. Я могу
    Anonymous » » в форуме C++
    0 Ответы
    41 Просмотры
    Последнее сообщение Anonymous
  • Почему GCC не разрешает std std :: std :: std, пока Clang делает?
    Anonymous » » в форуме C++
    0 Ответы
    13 Просмотры
    Последнее сообщение Anonymous
  • MacOS Clang Compiler выпуск (Apple Clang версия 17.0.0 (Clang-1700.0.13.5))))
    Anonymous » » в форуме C++
    0 Ответы
    15 Просмотры
    Последнее сообщение Anonymous
  • Является ли Clang-tidy '-Cecks = clang-analyzer-*' падение замены для сканирования и проверки Clang-Analyze?
    Anonymous » » в форуме C++
    0 Ответы
    9 Просмотры
    Последнее сообщение Anonymous

Вернуться в «C++»