首页 > C++Primer学习笔记 > C++Primer学习笔记1_类作用域

C++Primer学习笔记1_类作用域

2009年12月24日 mousefire 发表评论 阅读评论

  这一章东西很杂,也很容易混淆。

一、类作用域包括以下内容

1、类定义体

2、在类外定义的成员函数的定义(不包括返回类型)

二、类作用域中的名字查找

1.类成员的声明中用到的名字

(1)检查出现在名字使用之前的类成员的声明。

(2)如果第1步查找不成功,则检查包含类定义的作用域中出现在类定义前的声明。

2.类定义体中的成员函数的函数体中用到的名字

(1)检查成员函数局部作用域中的声明。

(2)检查对所有类成员的声明。

(3)检查在此成员函数定义之前的作用域中出现的声明。

3.定义在外部的成员函数的函数体中用到的名字

  在2的基础上,还会寻找在成员函数定义之前出现的全局作用域声明

分类: C++Primer学习笔记 标签:
  1. 本文目前尚无任何评论.
  1. 本文目前尚无任何 trackbacks 和 pingbacks.