【C++11】using指示
问题:using指示放在全局和放在函数体内的区别在哪?
根据C++ primer描述,using指示放在函数体内,一般会被看作是出现在最近的外层作用域中(因为命令空间中会含有一些不能出现在局部作用域中的定义);
如果using指示放在最外层作用域,和放在下一层作用域中有哪些区别?
如例题18.16所描述,查了很多资料都没有说清楚。
问题:using指示放在全局和放在函数体内的区别在哪?
根据C++ primer描述,using指示放在函数体内,一般会被看作是出现在最近的外层作用域中(因为命令空间中会含有一些不能出现在局部作用域中的定义);
如果using指示放在最外层作用域,和放在下一层作用域中有哪些区别?
如例题18.16所描述,查了很多资料都没有说清楚。