【C++11】using指示

问题:using指示放在全局和放在函数体内的区别在哪?

根据C++ primer描述,using指示放在函数体内,一般会被看作是出现在最近的外层作用域中(因为命令空间中会含有一些不能出现在局部作用域中的定义);

如果using指示放在最外层作用域,和放在下一层作用域中有哪些区别?

如例题18.16所描述,查了很多资料都没有说清楚。

 

posted on 2024-06-11 11:51  lingzshen  阅读(4)  评论(0)    收藏  举报