1.在有动态分配空间的类对象的赋值过程中,是否释放左边的对象的空间之前,应该检测其是否为空呢?我觉得有必要
if(_elem) {
| delete [] _elem; }
2.关于有动态分配空间的的类对象类指针版本和类值版本的=运算符定义的一般方法的详细过程汇总
3.如果一个向量是由动态内存维护的,而这个向量中的元素类型也具有动态分配内存的元素,此时,元素值是类值版本或者是类指针版本有关系吗?影响这个向量的析构函数的定义方式吗?下面是清华大学出版社的c++数据结构中描述析构函数的一段话,是不是就是我刚才的意思呢?