C 四 之using的作用

2021-10-01 20:16:11 字數 705 閱讀 3174

c++中我們寫程式一般會先寫這麼兩句

那麼這個using是什麼意思?它的作用是什麼?

今天我們主要講解這個using的用法。

宣告命名空間的方式是: using namespcae ***;  //使用***的命名空間

宣告使用某個命名空間裡面的某個變數: using ***::yy; //使用***命名空間內部的yy變數。

編譯的作用是:

using namespace ***; //放在函式或呼叫處,此時不在全域性變數的位置。說明後面的text段要使用***這個命名空間了。

下面我們上**舉例說明:

#include using namespace std;

namespace kingglory

//using 宣告

void test01(void)

//using 編譯指令

void test02(void)

namespace lol

//using 編譯指令

void test03(void)

int main(void)

執行結果如下:

注:在使用有變數變數名相同的命名空間時,一定要注意二義性錯誤的產生。

C 中using的作用

1.在當前檔案中引入命名空間 這是我們最熟悉的用法,例如 using namespace std 2.在子類中使用 using 宣告引入基類成員名稱 參見c primer 在private或者protected繼承時,基類成員的訪問級別在派生類中更受限 class base protected st...

C 中using的作用

1.在當前檔案中引入命名空間 這是我們最熟悉的用法,例如 using namespace std 2.在子類中使用 using 宣告引入基類成員名稱 參見c primer 在private或者protected繼承時,基類成員的訪問級別在派生類中更受限 class base protected st...

C 中using的作用

1.在當前檔案中引入命名空間 這是我們最熟悉的用法,例如 using namespace std 2.在子類中使用 using 宣告引入基類成員名稱 參見c primer 在private或者protected繼承時,基類成員的訪問級別在派生類中更受限 class base protected st...