[问题] 阵列复制 copy copyto clone

楼主: DaiJyou (解药)   2016-04-30 17:41:21
大大们好 初新者问题><
还希望各位大大解答
如题 array中有三种复制阵列的方式
我想让一个阵列储存起来 不去更动
假设说将a二维阵列的所有值存至b二维阵列
然后b阵列会做运算(数值会变动),但运算完后a阵列的值也会跟着改变
copy clone tocopy都有试过 但都会有这个问题
希望大大们解答 感谢~
作者: m339606 (mize)   2016-04-30 18:27:00
你的阵列装的是不是Class? 应该是By Reference的问题
作者: Litfal (Litfal)   2016-04-30 19:40:00
请自己实作deep clone
作者: wanderer1412 (.........)   2016-04-30 23:04:00
因为b array是指向a array的内存位址
作者: tp6vul3co (天气好)   2016-05-01 01:57:00
程式码贴出来看你怎么复制的
作者: wanderer1412 (.........)   2016-05-02 00:35:00
Hi, 可参考 msdn 说明,https://goo.gl/0Ka99l

Links booklink

Contact Us: admin [ a t ] ucptt.com