我是 C++ 编程新手,我们使用 Turbo C++(旧 IDE)来编译我们的程序。问题是在 Turbo C++ 中,我们在编程时从不使用命名空间甚至 std::cout。我们只需键入 cout<<.... 即可输出内容。
最近,我开始使用 Visual C++ 2010 编写我的程序,据说我们必须在这里使用 'using namespace std' 或 'std::'。但是,即使我只使用 cout<<..... 并且没有“使用命名空间 std”(编译器显示错误但得到输出),我也得到了输出。
因此,我无法理解名称空间的使用。有人可以帮我吗?
问候!