我在C++中使用'using'声明将std :: string和std :: vector添加到本地命名空间(以节省输入不必要的'std ::').
using std::string; using std::vector; class Foo { /*...*/ };
这个声明的范围是什么?如果我在标题中执行此操作,它会将这些"using"声明注入到包含标题的每个cpp文件中吗?
c++
c++ ×1