1、#include "filename" 和 #include<filename> 的区别 对于#include <filename> ,编译器只在设置的包含文件路径搜索 filename,具体设置在“工具->选项->项目和解决方案->VC++目录”里设置包含文件的路径 对于#include “filename” ,编译器先在filename指定的路径(相对或绝对)开始搜索filename,找不到再在设置的包含文件路径搜索 2、如果文件A包含了filename.h或filename,编译器怎么处理filename.cpp呢? 将filename.cpp附在filename.h文件前面,再将两者附在A的前面,但是注意A中不能直接使用filename.cpp中的符号(函数,全局变量),必须使用前声明(函数声明,extern声明) |
#include "filename" 和 #include 的区别
最新推荐文章于 2022-12-26 08:40:00 发布