240 投稿
收录了5篇文章 · 2人关注
  • 关于C++对象作为返回值的背后详解

    基本数据类型(双精度浮点数除外)作为返回值时都是通过寄存器eax来保存返回的数据。 对象作为返回值时,在进入函数前申请空间作为返回对象,并将空间...

  • 关于C++对象作为参数详解

    有时我们会将对象作为参数传入函数,其中有不少所谓的“陷阱”,大部分都与对象中申请的内存释放有关,到底是什么原因导致的这些问题呢?所谓的默认的拷贝...

  • C++静态数据成员

    在实际编程过程中我们经常使用到静态数据成员,可是静态数据成员究竟和普通数据成员有什么区别呢,为什么会是所有对象共享静态成员,是对象中有指针指向静...

  • 关于C++ 的 this指针

    关于this指针 在编程过程中,我们都使用过this指针,可是this指针究竟从何而来却很少有人知道,现在我们一起来看一下this指针的由来 测...

  • 关于C++内存对齐

    关于C++内存对齐 测试代码如下: instance 的地址为0X0015FE44,如下图所示 在内存中找到该地址: 发现三个成员变量都被依照定...

专题公告

学习与研究C++相关的底层知识