`
mr.lili
  • 浏览: 152395 次
  • 性别: Icon_minigender_1
  • 来自: 成都
文章分类
社区版块
存档分类

vc++ 宏

 
阅读更多
//Test9.h
#ifndef _TEST9_
#define _TEST9_

#pragma once   //保证头文件被编译一次
#pragma message("编译Test9.h文件")
//#pragma comment("aaaaaaaaaa")

#define Test //宏定义一个test
#define Test2 1 //宏定义一个true或false(0/1)
#define Test3 2 //宏定义一个数据(1,2,3)
#define Test4 "bbb" //宏定义字符串("aaa","bbb","ccc")

#ifdef Test   //如果定义了test,就宏定义一个str的变量
#define STR "Hello"
#endif


#include <windows.h>
#include <TlHelp32.h>
#include <stdio.h>
#include <stdlib.h>
#include <iostream>
#include <sys/types.h>
#include <signal.h>
#include <list>
#include <sstream>
#include <algorithm>//for_each
#include <vector>
#include <assert.h>

#include <Shlwapi.h> //字符串操作StrCmpI




#endif
分享到:
评论

相关推荐

    vC++宏整理

    ### vC++宏整理知识点 #### 一、概述 在C++编程中,宏定义是一种常用的预处理指令,用于在编译前替换指定文本。合理的宏定义能够提高代码的可读性和可维护性,同时也能够简化编码过程。本文将根据提供的`vC++宏...

    VC++实例详解-15(不可多得的MFC教程)

    实例62:创建VC++宏 MFC支持自定义宏,它们可以用来简化代码,替代简单的函数或内联函数。通过了解MFC的宏语法,开发者可以创建自己的宏,提高代码的可读性和效率。 实例63:使用函数地址 在C++中,有时需要传递...

    VC++使用宏定义来搞定程序的版本集信息

    就是在Define.h文件中用一系列宏将versioninfo结构体中信息都定义好 然后在xxx.rc文件中包含Define.h 然后再修改其中的Versioninfo那一段文字(记住用编辑源代码的形式打开,而不是用RC视窗),改完之后也不要再用...

    VC++中对Access数据库操作实例

    在VC++中对Access数据库进行操作是常见的编程任务,尤其在开发桌面应用程序时。本实例主要涉及以下几个关键知识点: 1. **MFC与ADO库**:VC++中的Microsoft Foundation Classes (MFC) 提供了对数据库操作的支持,而...

    VC++多行注释宏

    VC++多行注释宏,相当于vc助手的 多行注释,其中取消多行注释还可以实现代码自动对齐的功能

    VC++2012.rar

    7. **预处理器宏改进**:改进了宏定义的处理,减少了一些宏定义可能导致的错误和不一致,提高了预处理器的安全性和可靠性。 8. **MFC与ATL库更新**:这两个常用的Windows编程库在VC++2012中得到了更新,添加了对新...

    利用VC++ UDF Studio编译调试UDF简介.pdf

    VC++ UDF Studio还提供了一些高级功能,比如调用C++、MFC、Win32 API函数,查看UDF宏定义,调用写好的第三方库,Matlab耦合功能等。需要注意的是,该软件未注册版可以永久使用2d和3d单精度串行版本,但最多2个宏,...

    VC++环境配置 VC++环境配置

    最后,VC++环境还涉及到调试器设置、预处理器宏定义、优化选项等高级配置。这些设置可以根据项目需求进行调整,以优化编译速度、代码质量和运行效率。 总之,VC++环境配置是一个涉及多个层次的过程,需要对IDE、...

    vc++ 范例宝典 源码

    6. **预处理器宏**:预处理器是编译过程的一部分,用于处理源代码中的宏定义,实现代码的条件编译、宏替换等功能。 在《VC++范例宝典源码》的"02"子文件夹中,你可能会找到以上各种概念的实践案例,例如: - 使用...

    VC++6.0批量注释宏

    批量注释的宏文件,祝大家开心!

    vc++高级编程;vc++高级编程

    vc++高级编程: 一 走进Visual C++ * 1 理解VC工程 * 2 MFC编程特点 * 3使用Wizard * 二 MFC程序结构分析 * 1 WINDOWS程序工作原理 * 2 建立应用程序 * 3 程序结构剖析 * 3.1 类CMYAPP * 3.2 类CMAINFRAME...

    VC++操作WPS表格的类(VC6.0编译通过)

    在本文中,我们将深入探讨如何使用VC++与WPS Office中的ET(电子表格)应用程序进行交互,实现数据的读写操作。此示例程序适用于在VC6.0环境下编译,且已更新至版本1.2,确保了良好的兼容性和稳定性。 首先,我们...

    VC++开发模块大全

    《VC++开发模块大全》是一份综合性的资源,包含了丰富的VC++编程知识,适用于开发者进行学习和工作中借鉴。VC++,全称为Visual C++,是微软公司推出的一种面向对象的、运行于Windows平台上的集成开发环境。它集成了...

    VC++6.0 英文版

    7. **预处理器和宏**:支持C++的预处理器功能,包括条件编译、宏定义等,使得代码可配置性和可维护性增强。 8. **性能优化**:VC++6.0的编译器在优化方面做得相当好,能够生成高效的机器码。 **使用注意事项**: ...

    VC++ 做的计算器

    - `stdafx.cpp`、`GScript.h`、`resource.h`和`stdafx.h`:这些文件包含了预编译头、资源定义、通用头文件,以及项目的标准库和宏定义。 总的来说,这个计算器项目展示了VC++与GDI+的结合使用,以及如何通过自绘...

    编程环境Vc++6.0

    3. **预编译头文件**:通过预编译头文件(如stdafx.h),可以提高编译速度,因为它们包含了常用的库引用和宏定义。 4. **向导支持**:VC++6.0提供了项目和类向导,帮助开发者快速创建新项目和自定义类。 5. **调试...

    VC++ assistant

    7. **宏定义管理**:插件提供了一个友好的界面来管理和查看预处理器宏定义,使得宏的使用和调试变得更加简单。 8. **增强的调试体验**:VC++ Assistant 还对调试工具进行了优化,如增加断点管理、内存查看等功能,...

    VC++快速学习C语言

    7. **预处理器**:学习预处理器指令,如`#include`、`#define`和`#ifdef`等,它们在编译阶段起作用,用于文件包含、宏定义和条件编译。 8. **错误检查与调试**:掌握如何使用VC++的调试器来查找和修复程序中的错误...

    VC++ 6.0 msdn中文版

    6. **宏和脚本支持**: 可以编写和运行宏,自定义工作流,提高开发效率。 **学习路径与实践** 1. **基础理论**: 先了解C++的基础知识,如语法、面向对象编程等。 2. **Windows编程**: 学习Windows API,理解窗口...

    VC++6.0英文版

    4. **预处理器宏**:提供了强大的预处理器功能,允许在编译时进行条件编译和代码生成。 5. **调试工具**:内建的调试器支持断点、单步执行、查看内存和变量值等功能,方便调试代码。 **安装注意事项:** 1. **系统...

Global site tag (gtag.js) - Google Analytics