今天在使用池工给的一个配置设置文件类的时候总是报错,错误很奇怪,解决后很以外的发现,问题竟然在命名空间上.再次复习一下相关内容.
#include "stdafx.h"
#include <iostream>
using namespace std;
namespace A
{
void f(){cout<<"In A::f() function"<<endl;}
}
namespace B
{
void f(){cout<<"In B::f() function"<<endl;}
}
int main(int argc, char* argv[])
{
{
using namespace A;
f();
}
{
using namespace B;
f();
}
return 0;
}
结果是:
In A::f() function
In B::f() function
posted on 2007-01-04 16:20
乔栋 阅读(221)
评论(0) 编辑 收藏 引用 所属分类:
C++的健身房