#include<> 和 #include"" 有何区别

来源:百度知道 编辑:UC知道 时间:2024/04/24 18:35:59
如题,在C++中#include<> 和 #include"" 有何区别?

对于#include <filename.h> ,编译器从标准库路径开始搜索 filename.h
对于#include “filename.h” ,编译器从用户的工作路径开始搜索filename.h

对于#include <filename.h> ,编译器从标准库路径开始搜索 filename.h
对于#include “filename.h” ,编译器从用户的工作路径开始搜索filename.h ,如果没有找到在从标准库路径开始搜索 filename.h

尖括号<>只搜索标准库也就是c/c++原装的库

而""则同时搜索用户自己编写的库