直接用等号 赋值 等号前后两个指针指向的是同一片区域 所以是同一个对像一改皆改 怎么把这个对像复制成 两个对像?
楼主说的就是 C++的深度拷贝。
C++默认是浅拷贝。(只赋值)。
要自已实现类的拷贝函数。cocos2d-x里面有copyWithzone. 是深度拷贝。不过没怎么用过。
直接用等号 赋值 等号前后两个指针指向的是同一片区域 所以是同一个对像一改皆改 怎么把这个对像复制成 两个对像?
楼主说的就是 C++的深度拷贝。
C++默认是浅拷贝。(只赋值)。
要自已实现类的拷贝函数。cocos2d-x里面有copyWithzone. 是深度拷贝。不过没怎么用过。