1. 程式人生 > >C++之using用法

C++之using用法

using

using是 C++ 中的一個關鍵字,可以分為兩種用法,一種是宣告,另一種是指示。

宣告

  • 宣告變數

    using 類型別名=原型別;
    
    using myint = int;
    myint a = 1; 		//等價於int a = 1
    

指示

  • 名稱空間

    using namespace name;
    

    使用該用法能直接在程式中使用 using後所跟的名稱空間的元素,而不用每次要使用時指定名稱空間。

    using namespace std;
    //使用以上方式就可以直接使用std元素,如cout或cin而不是std::cout
    
  • 指示成員

    namespace T{
        void print(){
            cout<<"hello";
        }
    }
    using T::print();		//在接下來的程式碼中,可直接呼叫print()
    

    此方法支援過載和繼承。