c ++ 14 — Как включить стандарт C ++ 14/17 в компиляторе Intel C ++?

Среда программирования:

  • Visual Studio 2017 (15.6.2)
  • Intel Parallel Studio Xe 2018, обновление 1
  • Windows 10 (6299,309)

Моя проблема в том, что я не могу включить последние заголовки, такие как std::variant а также std::optional с последней версией Intel C ++ 18 update 1.

Скажи, если я включу std::variant например, компилятор выкрикивает эту ошибку, даже если добавить -std=c++17 или же /Qstd=c++17 параметры компилятора:

C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.13.26128\include\variant(16): error : #error directive: class template variant is only available with C++17.
1>   #error class template variant is only available with C++17.

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]