using 声明与编译指令

using std::cout; // using 声明

using namespace std; // using 编译指令,导入std里面的所有名称

 

一般使用using 声明,它只会导入指定的名称,这样更安全,当与局部重名时会报错

使用using编译指令,与局部变量重名时,则会覆盖命名空间中的同名成员,而不会报错

 

posted @ 2016-12-18 11:28  gaoyanglao  阅读(730)  评论(0编辑  收藏  举报