- 博客(3)
- 资源 (2)
- 收藏
- 关注
转载 VC/EVC中预处理指令与宏定义的妙用之二
在上一篇文章中,我演示了几个常用的宏定义和预处理指令,但可以说这些都是相当常规的技巧。下面要介绍的宏定义与预处理指令的用法也是ATL,MFC以及LINUX中使用得比较多的非常重要的技巧。 ## 连接符与# 符 ## 连接符号由两个井号组成,其功能是在带参数的宏定义中将两个子串(token)联接起来,从而形成一个新的子串。但它不可以是第一个或者最后一个子串。所谓的子串(token)就是指编译器
2008-05-09 09:33:00
964
转载 VC/EVC中预处理指令与宏定义的妙用之一
预处理和宏定义又是C语言的一个强大工具。使用它们可以进行简单的源代码控制,版本控制,预警或者完成一些特殊的功能。 一.#include的用法文件包含命令行的一般形式为: #include"文件名" 文件包含命令的功能是把指定的文件插入该命令行位置取代该命令行,从而把指定的文件和当前的源程序文件连成一个源文件。 在程序设计中,文件包含是很有用的。一个大的程序可以分为多个模块,由多
2008-05-09 09:30:00
1842
原创 为什么有的用EVC建的EXE程序,在PC机上看不到EXE程序属性页的版权信息呢?
通过exeScope对能显示的程序和不能显示的程序进行比较, 发现不能显示的程序里的VS_VERSION_INFO加了引号,变成了字符串. 其实应当是一个#define VS_VERSION_INFO 1 刚又试了一下,感觉是SDK的一个BUG. 用选emulator加版权资源时,没带引号, 切换至ARMV4I时它自已就带上引号了,此时你再切换到emulator,引号还在,必须手工清除.
2008-05-08 16:10:00
768
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人