Intel® C++ Compiler
Community support and assistance for creating C++ code that runs on platforms based on Intel® processors.

C++17 Language Support

Lars_S_2
Beginner
572 Views

What is the language support for C++17 in the Intel C++ Compiler?

0 Kudos
5 Replies
Judith_W_Intel
Employee
572 Views

 

Which compiler version and platform are you asking about?

Our 17.0 version (still in beta) has support for the following features under the -std=c++17 switch:

nested namespaces

namespace attributes

enumerator attributes

utf8 char literals

 

0 Kudos
Anoop_M_Intel
Employee
572 Views

Below is the URL for C++!7 support: https://software.intel.com/en-us/articles/c17-features-supported-by-intel-c-compiler

Thanks and Regards
Anoop

0 Kudos
Lars_S_2
Beginner
572 Views

Thank you Anoop!

0 Kudos
Benjamin_Karl_B_
Beginner
572 Views

Is there support in version 18.0 for constexpr if statements? How about inline variables?

0 Kudos
Judith_W_Intel
Employee
572 Views

 

inline variables will be supported in 18.0 update 1 but constexpr if will not be supported until 19.0.

Judy

0 Kudos
Reply