→ tabinoyume:應該可以直接用=的方式吧? 05/16 00:58
推 VictorTom:直接用 = copy struct, 印象中預設是直接memory照搬, 如 05/16 01:00
→ tabinoyume:sizeof(chrom) 05/16 01:00
→ VictorTom:果bool*的東西要copy內容而不是只要copy出指標, 需要另 05/16 01:00
→ VictorTom:外替pool重新malloc那兩個bool的內容@_@" 05/16 01:01
→ VictorTom:查一下 shallow copy 與 deep copy :) 05/16 01:02
→ tropical72:嗯, 我想重點的確是V大點出來, pool 裡的 bool* 已有 05/16 01:03
→ tropical72:先malloc, 但我是要複製parent裡整個bool* 值, 而非 05/16 01:03
→ tropical72:指標, 所以才想說在pool所有memory malloc好的情況下 05/16 01:04
→ tropical72:pool = parent 是不是可能有哪些問題.. 05/16 01:04
推 VictorTom:pool裡的bool malloc好, 一做shallow copy, 還是指copy 05/16 01:05
→ VictorTom:了兩個bool指標, 還附送一對memory leak....@_@" 05/16 01:05
→ VictorTom:要嘛包裝成func, 要嘛overload相關的 = operator吧:) 05/16 01:06
→ tropical72:嗯, 謝謝 V 大的指教, 我再實作看看 感激不盡 05/16 01:08
→ guest0079:很有基因演算法的fu 05/16 19:14
→ tropical72:被樓上發現了.. 近日在應用 GA 於特殊地方.所以寫碼. 05/16 22:13