Как включить стандарт 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.