VS2010文件包含

 

一. 关于iostream.h

 

VS2010的iostream不加.h在后面(加.h的是旧版本),把iostream作为类,正确使用方法:

#include<iostream>

using namespace std;

或者:

#include”iostream”

using namespace std;

 

 

二. #include <> 与 #include " "

 

 

1、尖括号:搜索默认库; 双引号:搜索当前目录;

 

2、include" "是在该程序所在同一目录下找到“ ”中的文件。<>是搜索程序的默认数据库,即微软提供的一整套库框架。

另一种描述:

include包含头文件时注意双引号“ ”和尖括号<>是不同的,编译器会搜索不同的路径
(1)尖括号<>是引用C++自身文件库里的头文件,如<iostream>
(2)双引号“”则是引用用户自己编写的头文件,如“Person.h”

 

 

 

三 关于重定义(避免同一文件被include多次的冲突)

 

 

 

 

原文地址:https://www.cnblogs.com/Tang-tangt/p/9390255.html