vs中Debug Assertion Failed!報錯處理

這種編譯的時候沒有錯誤,運行的時候出現這個錯誤,絕大多數都是未分配內存的原因,可以在自己寫的指針找找錯誤,在申請空間的地方,初始化的地方多多檢查。 例如:我的在用vector的迭代器的時候,由於放入vector的沒有申請內存,所以報錯。 當時覺得自己的vector和迭代器定義的很好,沒有錯誤,的確是沒有錯誤,但是後來發現自己的類的初始化(進行分配空間時出錯了),在仔細看自己的構造函數就找到根源了
相關文章
相關標籤/搜索