vector使用注意事項

1. 須要保存若干同類數據項時,用vector比較方便。不用管理下標,直接push_back便可。指針

2. 當程序重複執行一段代碼時,以前保存數據用的vector須要清空。
由於不是按照下標保存的數據,不清空原有數據直接push_back的話,那麼使用數據時只取vector的前若干項,仍是以前保存的數據。
因此,每次開始執行該功能時,須要把vector清空。內存

3. 清空vector數據時,若是保存的數據項是指針類型,須要逐項delete,不然會形成內存泄露。程序

相關文章
相關標籤/搜索