GCC 中的 C++ 标准支持
GCC 支持 C++ 的不同方言,对应多个已发布的 ISO 标准。可以通过使用 -std= 命令行选项选择要实现的标准。
C++98 − GCC 针对 1998 C++ 标准(已在 2003 年修订并更名为 C++03)、以及一些后续缺陷报告提供了全面支持。
C++11 − GCC 4.8.1 是首个完整实现 2011 C++ 标准(以前称为 C++0x)的版本。
C++14 − GCC 针对 2014 年发布的 C++ 标准的最新修订版提供了全面支持。
C++17 − GCC 针对 C++ 标准的下一版修订版(预计 2017 年发布)提供了实验性支持。
你可以通过提供命令行选项 -std= 来使用这些不同的编译器支持。例如,如果你想在 C++11 实现下编译文件,你可以使用 −
$ g++ -std=C++11 my_file.cpp
广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP