c++ - using 声明可以出现在 block /函数范围内吗?

标签 c++

我的问题几乎就是标题。 示例

#include <iostream>

int main()
{
   using std::cout; //legal?
   { 
      using std::cin; //legal?
   }
}

最佳答案

是的,这是合法的。事实上,它比在文件范围内做它更受欢迎......

关于c++ - using 声明可以出现在 block /函数范围内吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3934862/

相关文章:

c++ - 在类成员中调用函数 (C++)

c++ - 为什么我们需要 C++ 中的纯虚拟析构函数?

c# - 在非托管 c++ dll 中使用托管 c# dll

c++ - Boost timed_wait闰秒问题

C++ 内存泄漏,找不到位置

c++ - 在C++多线程环境中使用写时复制

c++ - 范围到值组的高效映射

c++ - 使用配置文件禁用或启用 cppcheck 警告

C++如何从函数返回和收集地址

C++网络流