看板 EE_DSnP 關於我們 聯絡資訊
請問如果erase(const T&x)寫好了之後~ erase(iterator pos)裡面只寫 return erase(*pos)會出現問題嗎? 好像在某些case會出錯@@ 但是又想不通為什麼QQ 請大家幫忙了~~ 感謝:) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.247.245
dryadd52379:直覺是可以耶@@,會不會是erase(const T&x)那少考慮 12/09 10:45
dryadd52379:某些case 12/09 10:45
ric2k1:應該沒問題! 12/09 11:48
phisixersai:推! 12/09 11:57
ric2k1:而且我強烈建議如果可以 reuse 其他 function, 就不要重寫 12/09 11:59
simpdanny:0.0你 *pos 是_node->_data嗎?那_node==0時...? 12/09 12:20
kickpp:interface其實就是這樣的功能 使用者硬要傳進_node==0的情 12/09 12:27
kickpp:況 crash應該是非戰之罪了... 12/09 12:28
kickpp:會有錯應該是erase本身沒寫好尤其bst的erase很容易漏東漏西 12/09 12:33
dora2402:恩恩我想應該是我erase沒有考慮周全~ 謝謝大家的回答:) 12/09 12:53