21xrx.com
2024-12-22 18:07:23 Sunday
登录
文章检索 我的文章 写文章
现在有哪些支持C++17的编译器?
2023-06-26 18:47:57 深夜i     --     --
C++17 编译器 支持

C++17是C++标准的最新版,它增加了许多新功能和改进,包括并行算法、结构化绑定、constexpr if、折叠表达式等。因此,许多C++开发者希望能够使用C++17,因此需要支持它的编译器。

目前,在市场上有许多支持C++17的编译器,这些编译器根据开发者的需求和偏好来选择使用。下面是一些常用的支持C++17的编译器:

1. GCC:这是一款广泛使用的编译器,支持多种操作系统,包括Windows、Linux和MacOS等。从GCC 7.1版本开始,它开始支持C++17中的语言特性。

2. Clang:这是一个基于LLVM的编译器,支持多种操作系统,包括Windows、Linux和MacOS等。从Clang 5.0版本开始,它就开始支持C++17中的语言特性。

3. Visual C++:这是一款微软公司推出的编译器,主要运行于Windows操作系统上。从Visual C++ 2017版本开始,它开始支持C++17中的语言特性。

4. Intel C++ Compiler:这是英特尔公司推出的编译器,支持多种操作系统,包括Windows、Linux和MacOS等。它从2018版本开始支持C++17中的语言特性。

5. Xcode:这是苹果公司推出的编译器,主要运行于MacOS操作系统上。从Xcode 9版本开始,它就开始支持C++17中的语言特性。

总之,如果你是一位C++开发者,并且需要使用最新的C++17功能和特性,那么你可以选择上述任意一款支持C++17的编译器来进行开发工作。当然,在选择的时候,你还需要考虑编译器的性能、稳定性、开发者社区、支持的操作系统等多个方面因素。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复