
因为程序的话,在WINDOWS下的使用需要经过注册表的注册。
在卸载时,会显示相应的安装目录,但是你光复制目录的话,在其他的电脑上是无法使用的,原因就在于注册表。
所以,才有了绿色软件的原因,目录复制就可以使用了。不需要安装
如果cpp文件编译结束还不在fileview的external分支中,sorry,我没遇到过。如果不影响编译的话,可以不去管他。如果cpp文件编译结束出现在fileview的external分支中,那么他跟下面例子中的头文件一样,属于外部引用。
---------------
举例:
新建空的console项目,新建CPP源文件proj.cpp,这时候proj.cpp会自动显示在fileview中。
接下来拷贝一个自己写的头文件header.h到工程目录中,并在proj.cpp中加入#include "header.h",此时header.h不会出现在fileview中,工程可以顺利编译。
编译结束后,header.h会出现在external分支中,他将被作为项目的外部引用文件来看待,与在工程中的其他头文件待遇是一样的。
P.S. 下次标题不要说"C++中有的……",这明显是VC的问题,VC与C++不是一回事。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)