摘要:
1、静态成员函数不可能做到下面两点:1)直接存取非静态成员变量(静态成员函数只属于类本身,随着类的加载而存在,不属于任何对象,是独立存在的,非静态成员当且仅当实例化对象之后才存在,静态成员函数产生在前,非静态成员函数产生在后,故不能访问,内部访问静态成员用::,而访问非静态成员要用this指针,静态 阅读全文
posted @ 2019-05-27 17:22
吾之求索
阅读(123)
评论(0)
推荐(0)
摘要:
1、如果打开优化开关,封装就不会带来执行期的效率成本。 2、如下代码: 每一个Point3d 类对象含有三个坐标值,依次序为x,y,z以及一个vptr,static变量会被放在类对象之外。不同的编译器的区别是vptr有可能放在对象的头或者尾。 在这里实际测试和书上有点差异,取一个类的成员变量的地址的 阅读全文
posted @ 2019-05-27 09:55
吾之求索
阅读(101)
评论(0)
推荐(0)

浙公网安备 33010602011771号