基本的に、私は次の形式で提供されているいくつかのヘッダーファイルを使用しています。
#include <iostream>
using namespace std;
class bar
{
public:
void printSomething(void)
{
cout << "This is an example." << endl;
}
}
私の質問は、提供されたヘッダーを変更できないためstd
、ファイル内の名前空間を削除して、デフォルトのグローバル名前空間に戻すにはどうすればよいですか?using namespace ::;
「 」と「」を試しusing namespace ;
ましたが、コンパイラはどちらにも満足していません。名前空間でクリーンなスレートを強制する方法についてのアイデアはありますか?