C++常用宏定义

C++常用宏定义



_DOS_ 表示 MS-DOS 16 位系统平台
WIN32 表示 Windows 32 位系统平台
WIN64 表示 Windows 64 位系统平台
_WIN32_WCE 表示 Window Mobile 32 位系统平台
_UNIX 表示 UNIX 系统平台
_POSIX_ 表示 POSIX 系统平台
_LINUX_ 表示 LINUX 系统平台
_APPLE_ 表示苹果系统平台
_MAC_ 表示苹果系统平台

__DATE__ 表示编译日期
__TIME__ 表示编译时间
__FILE__ 表示包含当前程序文件名的路径字符串
__LINE__ 表示当前程序代码行号

__STDC__ 表示编译标准 C
__cplusplus 表示编译标准 C++

_DEBUG 表示 Debug 版本
NDEBUG 表示 Release 版本

_CONSOLE 表示控制台程序
_WINDOWS 表示窗口程序

_MBCS 表示使用多字节字符集
_UNICODE 表示使用 UNICODE 字符集

_ATL_VER 表示 ATL 版本号
_MSC_VER 表示 C++ 编译器版本号
_MFC_VER 表示 MFC 版本号
__CLR_VER 表示 CLR 版本号

_WINDLL 表示要做一个用到 MFC 的 DLL  
_USRDLL 表示做一个用户 DLL(相对MFC扩展DLL而言)    
_AFXDLL 表示使用 MFC 动态链接库  
_AFXEXT 表示要做一个 MFC 扩展 DLL

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


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值