一 构造析构常识: 1,c++ 处理类,若没有声明,则编译器默认声明构造,拷贝赋值,拷贝构造,析构函数.所有这些函数都是public且inline的. 2,编译器产出的析构函数是非虚函数.(non-virtual). 3,拷贝构造和拷贝赋值函数作用就是拷贝非静态成员变量到目标对象处. 4,如果打算在内部含有引用成员的类内支持赋值操作,必须自己定义拷贝赋值函数.operator = 5,若不想使用默认函数,最好在编程时候明确拒绝.............................. 因为有时…