构造函数的问题

lSaint lSaint 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
工程名为ChatClient

里面从CSocket里面派生了一个新类CChatSocket

默认的构造和析购是这样的

CChatSocket::CChatSocket()
{
}
CChatSocket::~CChatSocket()
{
}

然后我照着例子把构造函数改成这样
CChatSocket::CChatSocket(CChatClientDlg* pDlg){...}

头文件里面也改了 也include了

但编译的时候却跳出10+ 个错误 怎么会这样呢?
构造函数不能自己添加参数吗?
...全文

相关推荐

CPP杂记——移动构造函数中需要注意的问题

首先提一下为什么要使用移动构造函数: 在多次使用传值做参数的方法时,不可避免的会产生临时对象从而调用拷贝构造函数。 . 默认的浅拷贝构造函数在临时变量被析构时还会释放其中的动态元素内存,这时便会对其他部分产生影响,c++11前未仔细优化的代码大都直接编写深拷贝构造函数,但由于作为参数的临时性,这种行为是无必要的。 . 这时的优化方法为使用“右值引用”,通过直接取得传入临时变量的所有权,可令如push_back(tempClass(args…))此类的函数只调用一次构造函数 具体做法:实现参数类型为const T& 或者 T&& 类型的具体方法 1.在移动构造函数中结束对原临时变量的引用时,需要

weixin_38702945

浅谈c++构造函数问题,初始化和赋值问题

下面小编就为大家带来一篇浅谈c++构造函数问题,初始化和赋值问题。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧

weixin_38628243

构造函数的继承问题 笔记

子类如果有多个构造函数的时候,父类要么没有构造函数, 让编译器自动产生,那么在执行子类构造函数之前先执行编 译器自动产生的父类的缺省构造函数;要么至少要有一个显 式的缺省构造函数可以让子类的构造函数调用。

zzuysz

导数中的构造函数问题.pdf

导数中的构造函数问题.pdf

qq_58157133

构造函数解决导数问题汇编.pdf

构造函数解决导数问题汇编.pdf

cyh76339129
评论 8
收藏 已收藏
分享
返回顶部
lSaint
VC/MFC 16,550 成员 421,606 内容