最終更新:2016-10-24 (月) 13:49:52 (1034d)  

C++/名前空間 はてなブックマークを見る
Top / C++ / 名前空間

std::

  • C言語の関数がぶら下がってる

namespace?

using

  • その宣言以降のソース中では、特定の名前空間へのアクセスを行なう際に、スコープ 演算子を使うことを省略する
using namespace std;  // このスコープ内ではstd::が省略できる

グローバル名前空間?

namespace sample{
    int num;
}
int num;//グローバル名前空間
int main(){
    num=100;//グローバル名前空間
    sample::num=200//sample名前空間
    ::num=200//グローバル名前空間
}