c++标准库的宏__cplusplus
发布日期:2021-05-28 16:20:51
浏览次数:28
分类:技术文章
本文共 231 字,大约阅读时间需要 1 分钟。
c++的设计目标之一是,对c++98向后兼容。
在c++98或c++03中可被编译的任何一样东西,也都应该能在c++11中正常编译。
如果你的代码里掺杂着c++各版本的身影,可以使用预定义好的宏_cplusplus.
对c++11而言,当编译一个c++转译单元时,以下定义有效:
#define __cplusplus 201103L
在c++98以及c++03中则是:
#define __cplusplus 201103L
有时候编译器厂商提供的值与上述不同
转载地址:https://blog.csdn.net/qq_27868061/article/details/113139802 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
关注你微信了!
[***.104.42.241]2024年12月09日 23时53分05秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
design pattern notes [5] - template method
2019-06-16
IP地址查询接口及调用方法
2019-06-16
c#无限循环treeview 数据库 datatable
2019-06-16
VB中多个Winsock连续发送出现接收不到的异常问题解决方法
2019-06-16
实验报告一 网络对抗技术
2019-06-16
我的Linux系统开始学习的过程
2019-06-16
神经网络,机器学习公开课
2019-06-16
原创:WeZRender:微信小程序Canvas增强组件
2019-06-16
洛谷1095:守望者的逃离
2019-06-16
【PHP】Windows环境Hello World
2019-06-16
ThinkPHP32 MODULE_ALLOW_LIST 存在的bug 不生效
2019-06-16
luogu P1231 教辅的组成
2019-06-16
git三剑客笔记
2019-06-16
一个select 列子的思考
2019-06-16
XML和HTML中常用转义字符:
2019-06-16
Spring Cloud Eureka服务注册和获取
2019-06-16
强大的Linux Web面板Vesta
2019-06-16
“中文分词 关键词提取”的资料收集
2019-06-16