C++对象模型初探.pptVIP

  • 3
  • 0
  • 约 12页
  • 2017-08-16 发布于重庆
  • 举报
C++对象模型初探.ppt

C++对象模型初探 —Coding Group C++对象模型 C++对象的内存模型 C++对象的创建、移动和销毁 C++对象的内存模型 C++对象的内存模型 C++对象的内存模型 C++对象的编译器扩展 C++对象的拷贝语义 C++对象的拷贝语义 C++对象的拷贝语义 拷贝相关—临时对象 拷贝相关—非法访问内存 * 整数的机内表示 -1 = 0xFFFFFFFF C++语言的类型转换规则 …… …… ignore y …… setX …… 00setY …… 0函数在哪里? void Point::setX(int other) void setX(Point* this, int otherX) { this-x = otherX; } x …… …… ignore y …… setX …… 00setY …… x x ignore y 当前主流编译器在32位平台上会进行字对齐 摧毁了C++对象的Private防线 C++的保护机制只是语义级的,不是程序级 WordInfo info; WordInfo info(otherInfo); info = otherInfo; W

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档