论#include

2014-11-24 01:18:36 · 作者: · 浏览: 3
1.#include " "与#include <>
#include " "表示预编译命令源程序在当前项目下寻找头文件,如果找不到,再到标准头文件目录下去找;#include <>直接去标准头文件目录下寻找。
2.#include 与#include
C++ 98标准之前使用#include ,98标准制定此来区分用户定义和
C++
标准头文件,其中标准头文件是没有.h后缀的。
3.C++常用格式
#include ,因为iostream是标准头文件所以在标准头文件目录下寻找,故用<>并且不带.h后缀。
#include "stdafx.h",因为stdafx.h不是标准头文件,需在当前目录下寻找,故用""并且要带.h后缀。