您的位置:首页 > 编程语言 > C语言/C++

「命名空间内部使用的名字的查找」与「类成员定义中使用的名字的查找」的区别

2013-07-29 09:01 393 查看
二者都是向外查找,即本级作用域里没有找到,就向上一级的作用域去找这个名字出现的地方。区别就在于:

「命名空间内部使用的名字的查找」最终以全包围的全局命名空间结束;

「类成员定义中使用的名字的查找」如果名字不是局部于成员函数的,就试着在查找更外层作用域之前在类成员中确定名字。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  C++ 命名空间
相关文章推荐