C++中#include<XXX.h>和#include"XXX.h"的区别
来源:互联网 发布:淘宝网不是私密连接 编辑:程序博客网 时间:2024/05/16 15:38
#include<>直接从编译器自带的函数库中寻找文件
#include""是先从自定义的文件中找 ,如果找不到在从函数库中寻找文件
采用"< >"方式进行包含的头文件表示让编译器在编译器的预设标准路径下去搜索相应的头文件,如果找不到则报错。
特别要注意的是,如果是标准库头文件,那么既可以采用<>的方式,又可以采用" "的方式,而用户自定义的头文件只能采用" "的方式。
例如,如下这种方式是正确的:
#include <iostream>效率较高(编译器自带的函数库中寻找文件)
#include "iostream"效率较低(从自定义的文件中找 ,如果找不到在从函数库中寻找文件)
如下这种方式是不正确的:
#include <hanli.h>
hanli.h是我们自己创建的头文件
阅读全文
0 0
- C++中#include<XXX.h>和#include"XXX.h"的区别
- include"xxx.h"和include<xxx.h>有什么区别?
- #include<xxxx.h>与#include<sys/xxx.h>区别
- include h 和include 。c的区别
- C++中,关于#include<***.h>和#include"***.h"的区别
- C++中,关于#include<***.h>和#include"***.h"的区别
- C++中,关于#include<***.h>和#include"***.h"的区别
- 程序员自定义的一个头文件,怎样通过#include<xxx.h>调用而不是#include"xxx.h"
- #include 和 #include"FileName.h"的区别
- #include “filename.h”和#include 的区别?
- C++中include <iostream>和include <iostream.h>的区别
- 转载------ #include sys/xxx.h 头文件
- XCode--#include <XXX.h>file not found
- #include time.h和 #include sys/time.h的区别
- #include time.h和 #include sys/time.h的区别
- #include time.h和 #include sys/time.h的区别
- #include time.h和 #include sys/time.h的区别
- #include<some_file.h>和#include"my_file.h"的区别
- BZOJ-2733 永无乡 合并线段树 并查集
- JAVA 比较两个日期相差的天数
- 锁,同步,可重入锁,读写锁
- 2017.7.3 SPFA SLF优化
- vc++上传文件
- C++中#include<XXX.h>和#include"XXX.h"的区别
- 理解Rabbitmq消息通信
- 对配置文件的认识
- 小白如何使用Android Studio把自己的Android library分享到jCenter
- 判断网络质量好坏的加权公式
- StringUtil.isEmpty()和StringUtil.isBlank()的区别
- 分布式锁的几种实现方式
- redis反序列化session报错
- HM学习心得3