有三个文件:sale.h, sale.cpp, main.cpp
sale.h中定义namespace SALES
{
int test;
void func(void);
}
sale.cpp中接着完成namespace的函数定义
namespace SALES
{
void func(void)
{
*****
}
}
main.cpp的main函数之外,定义int test
编译结果是:编译器指示在sale.cpp中SALES::test重复定义
不明白这是为什么。