您的位置:首页 > 编程语言 > C语言/C++

C++中经常使用到宏

2016-04-12 13:26 288 查看
_DOS_ 表示MS-DOS 16位系统平台

WIN32 表示Windows32位系统平台

WIN64 表示Windows64位系统平台

_WIN32_WCE 表示Window Mobile 32位系统平台

_UNIX 表示UNIX系统平台

_POSIX_ 表示POSIX(Portable Operating System Interface of Unix)系统平台

_LINUX_ 表示LINUX系统平台

Linux 表示LINUX系统平台

_APPLE_ 表示苹果系统平台

_MAC_苹果
表示苹果系统平台

ANDROID 表示案桌系统平台

__arm__ 表示ARM系统平台

i386 表示386系统平台

_ATL_VER 表示ATL版本

_MSC_VER 表示C++编译器版本

_MFC_VER 表示MFC版本

__CLR_VER 表示CLR版本

_CONSOLE 表示控制台程序

_WINDOWS 表示窗体程序

_DEBUG 表示Debug版本号

NDEBUG 表示Release版本号

_MBCS 表示使用多字节字符集

_UNICODE 表示使用UNICODE字符集

_WINDLL 表示要做一个用到MFC的DLL

_USRDLL 表示做一个用户DLL(相对MFC扩展DLL而言)

_AFXDLL 表示使用MFC动态链接库

_AFXEXT 表示要做一个MFC扩展DLL

__DATE__ 表示编译日期

__TIME__ 表示编译时间

__FILE__ 表示包括当前程序文件名称的路径字符串

__LINE__ 表示当前程序代码行号

__STDC__ 表示编译标准C

__cplusplus 表示编译标准C++

_CRT_SECURE_NO_WARNINGS 表示禁止显示使用不安全的CRT函数时的警告

_CRT_SECURE_NO_DEPRECATE
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: