我的代码中出现了很多含糊不清的引用。我必须删除"使用命名空间x"编码并改变每一个"某些东西" to" x :: something" ...有没有快捷方式或优雅解决方案?
是的我知道,我不会使用"使用命名空间"再次:))
答案 0 :(得分:1)
你可以这样做:
而不是使用:
using namespace std; // all std
你可以明确地消除歧义:
using std::cout, std::cin, std::endl; // specific references from std