私は現在、自分の名前空間を含むより複雑なC++プログラムを構築しています。もちろん、私はいくつかの輸入品を使用しています。私が奇妙であることがわかったのは、その機能が、例えば、標準の名前空間にロードされるものは何ですか?
#include <math.h>
はCOS関数はmath.h.の一部であるワークスペース
a = cos(b)
内でアクセスすることができます一方、例えば、
#include <fstream>
は
std::ifstream
または類似介しaccesedされなければなりません。私はこれを理解したいと思います。
私は答えに同意します。 「これと一緒に暮らすことができない」と言うと、 'namespace math {#include}'と言うかもしれません。これはCヘッダーで動作しますが、通常はC++ヘッダーでは動作しません。 –
lorro
私は重複したものに同意します。私はこの接頭辞のことを認識していなかったので、私はhaventそれを探しました – Glostas