Message::Message(const Message& msg) {m_body_length = msg.m_body_length; m_sechead_length = msg.m_sechead_length;m_pack_length = msg.m_pack_length;}
2 回答
白衣非少年
TA贡献1155条经验 获得超0个赞
可以用已有的类对象初始化新建的类对象 即是说有一个类对象实例了 我新建一个类对象要求和该类对象属性相同 即可用该类对象当参数初始化新建的类对象
Message Mes=new Message();
Mes.m_body_length=10;
Mes.m_sechead_length=20;
Mes,m_pack_length=30;
Message CloneMes=new Message(Mes);
此时CloneMes即使Mes的克隆
PIPIONE
TA贡献1829条经验 获得超9个赞
因为传消息 需要从另一个类B 把Message 对象 传递到类A 所以类A中
Message m(B.getMessage); 相当于 消息对象的赋值
- 2 回答
- 0 关注
- 197 浏览
添加回答
举报
0/150
提交
取消