C++类有两个构造函数,相互调用,怎么写?

lcb lcb 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
ClassTest::ClassTest() {
m_name="test";
}

ClassTest::ClassTest(char* filename) {
ClassTest();
}

两个构造函数,无参数的那个实现一些基础功能。有参数的那个执行时同样要实现ClassTest()已经实现了的功能,要怎么写?我上面这样写好像会引起一些内存错误。
...全文

相关推荐

C++类继承之子类调用父类的构造函数的实例详解

主要介绍了C++类继承之子类调用父类的构造函数的实例详解的相关资料,希望通过本文大家能够掌握C++类继承的相关知识,需要的朋友可以参考下

weixin_38609765

C++中类的默认构造函数调用的时机

1 不指定类对象的初始值时 当不使用任何初始值定义一个类的非静态变量时,会调用该类的默认构造函数。 Aa; 此时,会调用类A的默认构造函数。在《C++中类的合成默认构造函数2-1》https://blog.csdn.net/hou09tian/article/details/108072603中提到,如果类中没有显式地定义默认构造函数,则C++编译器会为其创造一个合成的默认构造函数,如果类中已经定义了其他格式的构造函数,此时C++编译器不会再为其合成默认构造函数。所以,如果此时类A的定义为 c.

棉猴

C++类间函数的相互调用的实例

为了验证C++类间函数的相互调用,利用VC6.0的对话框和任意一个逻辑类,实现了点击对话框按钮-〉调用逻辑类函数-〉在对话框显示运行结果的功能

空空空空空空空空空空空空如也

C++ 包含类两个类互相调用彼此的类成员变量和方法

C++,C 包含类两个类互相调用彼此的类成员变量和方法,里面介绍了如何在头文件中创建相互的类对象,简单易懂

高祥xiang

C++构造函数的调用顺序

构造函数的执行次序如下: 1,调用基类构造函数,调用顺序按照他们的继承时声明的顺序。 2,调用内嵌成员对象的构造函数,调用顺序按照他们在类中声明的 顺序。 3,派生类的构造函数体中的内容。

weixin_38642897
评论 13
收藏 已收藏
分享
返回顶部
lcb
C++ 语言 65,214 成员 250,514 内容