#include <iostream>
#include <string>
using namespace std;
string a;
namespace myNamespace
{
string a;
void output()
{
cout << a << endl;
}
}
int main()
{
a = "Namespaces, meh.";
myNamespace::a = "Namespaces are great!";
myNamespace::output();
}
結果は「名前空間は素晴らしい!」です。ローカル文字列だけでなく、名前空間 myNamespace 内のグローバル文字列にアクセスする方法はありますか?