美文网首页
关于__cplusplus

关于__cplusplus

作者: 小胖_20c7 | 来源:发表于2019-07-16 16:15 被阅读0次

    __cplusplus,这是一个c++预定义宏,我了解的值有两个

    c++ 98中,是199711L(很多版本都是这个值)
    c++ 11中,是201103L

    这里举个例子,说明两个问题
    g++ -std=c++11 -o test test.c
    

    第一,-std=c++11。这是告诉g++,采用c++11标椎编译
    第二,源文件后缀是.c文件。但是用g++的时候,会认为它是c++文件(所以该宏定义有效)

    相关文章

      网友评论

          本文标题:关于__cplusplus

          本文链接:https://www.haomeiwen.com/subject/nqznkctx.html