Vector老是越界問題

一般是因爲: 如果前面if語句內部執行,那麼i就被移除了,如果i正好是數組大小-1,那麼remove()之後,i的範圍就應該是0,1,此時執行e,get(i)就報錯了, 報得錯誤就是越界:2,i取到了2 解決辦法: 加上else語句
相關文章
相關標籤/搜索