C++编译器帮我们做了些什么
我们平时编写代码都是使用的集成开发工具,很多时候都忽略了c++中隐藏的成员函数。具体来说,c++编译器会自动提供一下几个基本函数: ●默认构造函数,如果没有定义构造函数 ●复制构造函数,如果没有定义 ●析构函数,如果没有定义 ●赋值操作符,如果没有定义 ●地址操作符 class Stack { private: char *str; public: Stack(); //默认构造函数 ~Stack();//析构函数 Stack (const Stack &); //复制构造函数 Stack (char *str ) // 构造函数 Sta
下载地址
用户评论