C/C++ 中VS开发环境中开发项目时,很好用的一个宏
来源:互联网 发布:微信自助报修系统 源码 编辑:程序博客网 时间:2024/05/22 09:05
在VS 开发环境下,开发C/C++项目,增加以下宏定义:
#define chSTR2(x) #x
#define chSTR(x) chSTR2(x)
#define chMSG(desc) message(__FILE__ "(" chSTR(__LINE__) "):" #desc)
在代码中可以打印信息到编译输出窗口:
用法:
#progma chMsg(这里需要其他人提供的模块,但其它人模块还未完成,等其它人模块完成,再处理此处)
编译输出结果:
1>------ Build started: Project: GetAllIpS, Configuration: Debug Win32 ------
1>Compiling...
1>GetAllIps.cpp
1>f:\学习demo\netlearn\getallips\getallips.cpp(32):这里需要其他人提供的模块,但其它人模块还未完成,等其它人模块完成,再处理此处
1>Linking...
1>Embedding manifest...
1>Build log was saved at "file://f:\学习demo\netlearn\GetAllIps\Debug\BuildLog.htm"
1>GetAllIpS - 0 error(s), 0 warning(s)
========== Build: 1 succeeded, 0 failed, 5 up-to-date, 0 skipped ==========
在模块化多人开发过程中,可能在开发过程中需要别人提供的接口,而此时别人的接口未能提供,
可以通过这个宏打印提示信息,非常适用。
- C/C++ 中VS开发环境中开发项目时,很好用的一个宏
- 【VS开发】MFC中调用C函数模块的解决方案
- VS中不同开发环境设置转换(C#->C++等)
- 在VC中构造Pro*C的开发环境
- 在C++的环境中使用C开发
- 在Eclipse中开发C/C++项目
- 在Eclipse中开发C/C++项目
- 在Eclipse中开发C/C++项目
- 在Eclipse中开发C/C++项目
- VS code C/C++开发环境搭建
- VS开发】C中调用C++文件中定义的function函数
- 一个很好用的在Office开发中图像转化成stdole模式的类
- vs中使用c#\sqlite数据库开发(1)
- C中多线程开发
- Ubuntu下用Eclipse搭建C/C++开发环境中FFTW的配置
- Ubuntu下用Eclipse搭建C/C++开发环境中FFTW的配置
- 在vs中集成lua开发环境
- 如何用RegAsm.exe在开发/生产环境中注册C#/VB.NET开发的DLL
- 图片转ico图标的网站
- Redhat.Enterprise.Linux 6.1无效或者缺失授权证书解决办法
- Posix多线程-互斥量
- android init 与 uevent
- 秋雨寄相思
- C/C++ 中VS开发环境中开发项目时,很好用的一个宏
- 使用DLL进行不同语言之间的调用
- “Implementing SCORM 1.3” 研习营心得摘要(胡正亨)
- Posix多线程-条件变量
- test
- eclipse 字体大小设置
- Asp.Net使用POST方法最简单的实现
- Posix多线程-共享内存
- 伸长的守候