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
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
相关文章推荐
- C++第3次作业
- c++作业3
- c++作业3
- 大型分布式C++框架《三:序列化与反序列化》
- C++作业3
- c++实验三----个人所得税计算器
- 从结构struct谈到类class(基于C++实现) 推荐
- C++中构造函数、参数列表、析构函数、拷贝构造函数、动态分配的数组变量的删除的简单例子
- C语言输入一个整数,输出其二进制位中1的个数
- C++ vector 数组实现
- C++ String类 ( 构造、拷贝构造、赋值运算符重载和析构函数)
- C/C++——strcpy函数的实现 和解析
- 【C语言】取值符&和间接值*辨析
- C++ string与stringstream
- C++计数排序详解
- C语言字符串函数详解
- 学习C++ -> 类(Classes)的定义与实现
- C语言指针作为形参的一些问题
- C语言内存地址基础
- 《C++标准程序库》学习笔记 -- 第二章