__func__ :获取函数的名字(C99的一部分,但并非所有的编译器都支持)
__FILE__ :正在编译文件的文件名
__LINE__ :正在编译文件的行号
__DATE__:编译时刻的日期字符串 (MM dd yyyy)
__TIME__:编译时刻的时间字符串 (hh:mm:ss)
__STDC__:当要求程序严格遵循ANSI C标准时该标识被赋值为1
__cplusplus:当编写C++程序时该标识符被定义
C++一些内置宏
最新推荐文章于 2024-07-16 20:47:18 发布
这篇博客探讨了C/C++编程中的预处理器宏,包括__func__、__FILE__、__LINE__、__DATE__和__TIME__等,它们提供编译时的函数名、文件名、行号及时间信息。同时提到了__STDC__和__cplusplus标识符在不同编程环境中的作用。
824

被折叠的 条评论
为什么被折叠?



