VC 类之前的编译预处理#if(AFX_#pkfd;fd……)是什么意思?

来源:百度知道 编辑:UC知道 时间:2024/08/22 20:06:32
难道只有加上它才能被编译器识别。

程序做好后怎么做到与设备无关性打包成一个安装程序,用什么实现。

这些编译预处理命令的作用是为了在编译的时候让编译器知道你想干什么,是可有可无的,类之前通常很多这种东东,因为庞大的类结构,很有可能会重复的定义或者声明一些数据或代码,这样来避免重复或者在什么条件下用什么功能。
程序做好后与设备的关联并不大, 因为我们是在WINDOWS下做开发,那他关联性最大的是操作系统的版本了,看看是不是兼容,还有就是你想你的程序可以直接用,可以在工程设置里,设成静态库方式,这样,程序就可以直接拿到别的系统上用了,或者你用一下常用的打包安装工具做成安装包也行哦,这个就不说了,你搜一下就很多了。