C++学习笔记(构造函数、析构函数) 太过爱你忘了你带给我的痛 2022-04-13 05:11 210阅读 0赞 #pragma once #include <iostream> class linshide { public: linshide(int a,int b); ~linshide(void); private: int m_isrc; int m_ivaj; }; 构造函数与函数同名,可以重载,完成函数的参数初始化。 #include "linshide.h" linshide::linshide(int a,int b):m_isrc(a),m_ivaj(b) { std::cout<<"GZHS"<<std::endl; } linshide::~linshide(void) { std::cout<<"XGWC"<<std::endl; } 构造函数初始化,以一个冒号开始,然后用逗号分隔 linshide mt(3,5); 主函数调用,初始化
还没有评论,来说两句吧...