名前空間 C++ name space std名前空間とは? std名前空間C++言語では、stdと言う名前空間名があり、そこでは、C++標準ライブラリ(クラスや関数、マクロ、ストリーム、定数など)が定義されています。つまり、C++標準ライブラリを使うには、std::クラス名、関数名 等のように指定す... 2020.08.05 名前空間
名前空間 C++ 無名の名前空間 名前空間に名前をつけない事も可能です。名前なしの名前空間内に宣言された変数や関数は、static属性がついたものと同様のモノとして動作します。つまり、グローバル変数、関数にstatic属性がついただけ。と考える事ができます。#include... 2020.08.05 名前空間
名前空間 C++ usingとは? デフォルト名前空間 名前空間内の変数や関数を使う場合には、スコープ解決演算子(::)が必要ですが、記述量を減らして省略できる書き方があります。usingの使い方#include <iostream>using namespace std;namespace a... 2020.08.05 名前空間
名前空間 C++ namespace 名前空間とは? 名前空間を説明する前に、グローバル変数とグローバル関数の説明をします。1つのプログラムの中に同じグローバル変数名が複数あるとコンパイルエラーとなってしまいます。さらに、同じように1つのプログラムの中に同じグローバル関数名が複数あるとコンパイ... 2020.08.05 名前空間