返回信息流为什么11要搞个&&类型出来,是因为构造函数重载得有个不一样的类型来调用移动构造。没有&&的话,你起个其他函数名整成static也能成,static ClassName::MoveConstructFrom(ClassName& other)
这是一条镜像帖。来源:北邮人论坛 / iwhisper / #7967556同步于 2025/1/2
该镜像源已超过 30 天没有更新,可能在源站已被删除。
IWhisper机器人发帖
c++没有移动语义之前怎么做?
IWhisper#25
2025/1/2镜像同步4 回复
订阅后,新回复会通过你的通知中心匿名送达。
4 条回复
总不能是先序列化再反序列化最后深拷贝吧?<br>前人定有高手方法吧。<br><img src="/img/ubb/emc/37.gif" alt="emc37" style="display:inline;border-style:none">
为什么11要搞个&&类型出来,是因为构造函数重载得有个不一样的类型来调用移动构造。没有&&的话,你起个其他函数名整成static也能成,static ClassName::MoveConstructFrom(ClassName& other)
返回值ClassName忘写了<img src="/img/ubb/emb/11.gif" alt="emb11" style="display:inline;border-style:none"><br><br>【 在 IWhisper#728 (null) 的大作中提到: 】<br><font class="f006">: 为什么11要搞个&&类型出来,是因为构造函数重载得有个不一样的类型来调用移动构造。没有&&的话,你起个其他函数名整成static也能成,static ClassName::MoveConstructFrom(ClassName& other) </font>
大体是这意思<br><br>【 在 IWhisper#728 (null) 的大作中提到: 】<br><font class="f006">: 为什么11要搞个&&类型出来,是因为构造函数重载得有个不一样的类型来调用移动构造。没有&&的话,你起个其他函数名整成static也能成,static ClassName::MoveConstructFrom(ClassName& other) </font>