摘要: ###纠正下英文翻译,一直以为是left right value lvalue:locator value 翻译为左值?可定位的值 rvalue:read value 翻译为右值?可读的值 似乎放在等号左边的叫左值,右边的叫右值? lvaue是指存储在内存中、有明确存储地址(可寻址)的数据,可以通过 阅读全文
posted @ 2023-01-22 21:02 ecnu_lxz 阅读(41) 评论(0) 推荐(0) 编辑
摘要: ###主要和深浅拷贝有关 当类对象中包含指针,指针会通过new的方式从堆中申请的空间,在销毁时需要释放对应的内存空间 在调用拷贝构造函数时,对于该指针的拷贝,需要通过深拷贝,即在堆中申请内存的方式来构造一个全新的类对象,避免两个对象的指针指向同一块儿内存区域(浅拷贝) 如果被拷贝的对象即将被释放,或 阅读全文
posted @ 2023-01-22 11:19 ecnu_lxz 阅读(25) 评论(0) 推荐(0) 编辑