一. 關於iostream.h
iostream不加.h在後面(加.h的是舊版本),把iostream作為類,正確使用方法:
#include
using namespace std;
或者:#include」iostream」
using namespace std;
二. #include <> 與 #include " "
1、尖括號:搜尋預設庫; 雙引號:搜尋當前目錄;
2、include" "是在該程式所在同一目錄下找到「 」中的檔案。<>是搜尋程式的預設資料庫,即微軟提供的一整套庫框架。
另一種描述:
include包含標頭檔案時注意雙引號「 」和尖括號<>是不同的,編譯器會搜尋不同的路徑
(1)尖括號<>是引用c++自身檔案庫里的標頭檔案,如
(2)雙引號「」則是引用使用者自己編寫的標頭檔案,如「person.h」
三 關於重定義(避免同一檔案被include多次的衝突)
C 標頭檔案包含
c 編譯是一件非常費時的事情,為了盡量的減少編譯時間,必須更好的包含標頭檔案。下面有幾條很重要的教條,可以參考。1 在標頭檔案中能用類前置宣告代替標頭檔案包含的就用前置宣告。因為使用類前置宣告,當引用的類發生改變時,當前檔案不需要重新編譯。a 必須要包含標頭檔案的情況 a繼承c,a類的標頭檔案中必須...
C檔案包含處理
mian函式中用到多個函式呼叫,f1,f2。最開始的做法是,將f1,f2 都放置在main.c檔案的後面,現把 f1,f2 放在各自的源程式下 f1.c f2.c 通過標頭檔案的方式,將 f1.c f2.c 和main.c聯合起來,或者生成 f1.h f2.h 方式 方法1 編譯成功 home.cp...
c語言檔案包含
檔案包含是指乙個c語言源程式中將另乙個c語言源程式包含進來,通過include預處理指令實現。一般形式 include 被包含檔名 或 include 被包含檔名 2.作用 將指定檔案包含在當前檔案中,插入至檔案包含指令相應位置處。使用檔案包 含指令,可以減少程式設計人員的重複勞動,提高程式開發效率...