你好,感谢你的阅读.我想问一下:VC6中引用的外部头文件和直接添加到工程目录中,使用起来有什么区别呢?
这个头文件在其它工程中也有用到的.

解决方案 »

  1.   

    应该都差不多吧。编译的时候都根据实际情况能找到文件就行。
      

  2.   

    我在实际使用中也是没发现什么差别,都可以使用哦.
      

  3.   

    就是提示你项目里缺头文件,如果采用代码管理的话,在别的计算机上签出的代码可能不能编译通过
      

  4.   

    外部的文件是可以公用的,就是可以被多个工程使用, 比较方便,  
      

  5.   

    "VC6中引用的外部头文件"
    优点:
    1.外部文件可以被多个工程用
    2.外部文件只需要一份就可以
    3.当外部文件功能改变时,只需要修改一份代码就可以,不需要各个工程都变动
    缺点:
    1.如果拷贝到别的电脑上时,将工程和外部文件一起拷贝过去,而且两部分的位置也要和以前的一致"直接添加到工程目录"
    优点:
    1.只需要将工程直接拷贝到其他电脑上,可以照常使用,不需要拷贝两部分,或多部分
    缺点:
    1.当添加到的文件作为公共文件时(其他的工程也要用),其文件中的功能有变化,每个和它联系工程所属的那份代码都要修改.