可以在块/函数范围出现using声明吗?

Arm*_*yan 2 c++

我的问题几乎就是标题.例

#include <iostream>

int main()
{
   using std::cout; //legal?
   { 
      using std::cin; //legal?
   }
}
Run Code Online (Sandbox Code Playgroud)

Joh*_*ski 5

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