- gcc里定义的地方
- 搜索过程
- TBD
libcpp/init.c
cpp_init_builtins
else if (CPP_OPTION (pfile, lang) == CLK_CXX11 //根据编译选项,选择定义当前的 _cplusplus的定义。 || CPP_OPTION (pfile, lang) == CLK_GNUCXX11) _cpp_define_builtin (pfile, "__cplusplus 201103L");搜索过程
使用过滤条件搜索:“define.*plus.*2011”,整个项目gcc。
根据所选的 -std的版本,该数字变比如cxx14,就是201402(也是默认的值),cxx11 就是201103;
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)