• C++中经常使用到宏


    _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

  • 相关阅读:
    tomcat常见错误及解决方案
    MySQL 5.6 for Windows 解压缩版配置安装
    win7 cmd 操作mysql数据库
    @Responsebody与@RequestBody
    ajax常用参数
    JSP和servlet有什么区别?
    面试 小总结
    cocoapods导入三方库头文件找不到问题
    git笔记
    iOS裁剪,缩放图片白边问题解决办法
  • 原文地址:https://www.cnblogs.com/blfshiye/p/5382303.html
Copyright © 2020-2023  润新知