问题
在工程中编译时,有时会报使用命名不明确的错误,这个就是因为使用using namespace引起的
在项目中用到了boost,而boost与std当中有些名字是相同的,如果同时使用了
using namespace std;
using namespace boost;
可能会不知道到底使用哪个命名空间的情况。
结论
不应该使用 using 指示 引入整个命名空间的标识符号。
问题
在工程中编译时,有时会报使用命名不明确的错误,这个就是因为使用using namespace引起的
在项目中用到了boost,而boost与std当中有些名字是相同的,如果同时使用了
using namespace std;
using namespace boost;
可能会不知道到底使用哪个命名空间的情况。
结论
不应该使用 using 指示 引入整个命名空间的标识符号。