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

第三章 Data语意学

2015-10-21 10:32 267 查看
1、关于Data Member的绑定

对于memner function的本体分析,会直到整个class的声明都出现了才才开始。因此一个inline member function躯体内的一个data member的绑定操作,会在整个class声明之后才发生。但是,对于member function的参数列表就没这么幸运了,参数列表在它们第一次遭遇时就被适当地决议完成,所以“嵌套类型声明”最好放在class的起始处。

typedef int length;

class Point3d{

public:

void mumble(length val) {_val = val};//这里的val会被决议成global中的int类型

private:

typedef float length;

length _val;

};
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  c++ 对象 class