iostream.h 与 "iostream.h"

土人老周 分类, 0 个评论 ,阅读数: 2

<iostream.h> 与 "iostream.h"

前者是直接在系统目录查找对应文件
后者现在本地目录搜索,然后搜索系统目录

一般标准头文件使用 尖括号 ,自定义头文件使用 引号。

呵呵……上面的解释是我自己理解的。看看 C++ Primer 中的解释

#include 指示符读入指定文件的内容它有两种格式
  #include <some_file.h>
  #include "my_file.h"
如果文件名用尖括号< 和> 括起来表明这个文件是一个工程或标准头文件查
找过程会检查预定义的目录我们可以通过设置搜索路径环境变量或命令行选项来修改这些
目录在不同的平台上这些方法大不相同建议你请教同事或查阅编译器手册以获得更进
一步的信息如果文件名用一对引号括起来则表明该文件是用户提供的头文件查找该
文件时将从当前文件目录开始
留言互动