include

head file

檔名以.h為結尾,定義使用的標頭檔,定義(definition)函式,定義類別,定義結構…等等。

include head file

從編譯器中的Library找尋標頭檔:

1
#include <標頭檔>

檔案所在目錄下,尋找副檔名.h標頭檔,找不到就去編譯器中的Library找尋。

1
#include "標頭檔.h"

include也可以用.cpp檔,不是只限於.h

include是把檔案內容複製下來,貼上呼叫include的位置,跟[內嵌函式][1]是一樣的。

pragma once

重覆include的標頭檔,只要include一次,放在檔案最上面。

1
#pragma once

C Standard Library

c98的Standard Library,舊版本會加上.h,新版本前面會加上c去掉.h

不加上std的namespace也可以使用C Standard Library

舊版本

1
#include <stdio.h>

新版本前面會加上c去掉.h

1
#include <cstdio>

C++ Standard Library

要加上std的namespace才可以使用C++ Standard Library

1
using namespace std;

舊版本會加上.h,新版本會去掉.h,已棄用。

1
#include <iostream.h>

新版本會去掉.h

1
#include <iostream>

results matching ""

    No results matching ""