| C++版本 | GCC版本支持情况 | GCC版本 | 指定版本的命令标志 |
|---|---|---|---|
| C++98 | 完全支持 | 是GCC 6.1之前版本的默认模式 | -std=c++98 or -std=gnu++98 |
| C++11 | 完全支持 | 从GCC4.8.1版本开始完全支持 | -std=c++11 or -std=gnu++11 |
| C++14 | 完全支持 | 从GCC 6.1版本开始完全支持,是GCC 6.1到GCC 10 (包括) 的默认模式 | -std=c++14 or -std=gnu++14 |
| C++17 | 完全支持 | 从GCC 5版本开始,到GCC 7版本,已基本完全支持。 是GCC 11版本的默认模式 | -std=c++17 or -std=gnu++17 |
| C++20 | 未完全支持 | 从GCC 8版本开始陆续支持C++20特性 | -std=c++20 or -std=gnu++20 (GCC9及以前使用-std=c++2a) |
| C++23 | 未完全支持(标准还在发展中) | 从GCC 11版本开始支持C++23特性 | -std=c++2b or -std=gnu++2b |
GCC各版本对C++的支持情况
Daniel_mc2023-09-12 15:27
相关推荐
weixin_460443563 小时前
2026年新修订《网络安全法》实施:Java私有化考试系统如何做好SBOM、漏洞治理与安全升级?Cc.Y7 小时前
Java零基础入门:可变字符串与包装类:StringBuilder、StringBuffer 与 通讯录管理系统实战启观川7 小时前
数据结构与算法 -第 3 章 常用算法-动态规划码爸7 小时前
排序算法介绍sm_926787057 小时前
RFID 标签打印的技术实现要点与二次开发实践阿森_dev7 小时前
2027 届毕设选题怎么选:30 个 Java 方向选题的实现难度排序by209997 小时前
C++ 多态:同一个基类接口,调用不同的函数笔墨登场说说7 小时前
flink bin/start-cluster.sh 帮我做成开机启动Sarvartha7 小时前
Lambda 表达式和函数式接口小白学大数据7 小时前
拼多多反爬对抗实战:Scrapy 中间件化采集架构解析