gpt4 book ai didi

c++ - C++中结构对象的深拷贝指针

转载 作者:太空狗 更新时间:2023-10-29 23:43:55 25 4
gpt4 key购买 nike

我有以下类型的结构:

struct SPacket
{
unsigned char payload[260];
unsigned int payloadLength;
};

我有一个指向这个结构的指针对象:

SPacket* ptrObj; 

如何将 ptrObj 深拷贝到另一个对象中:

SPacket obj;  

最佳答案

编译器生成的复制构造函数将深度复制数组成员,所以只用它:

SPacket obj(*ptrObj);

关于c++ - C++中结构对象的深拷贝指针,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38898246/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com