在做一道題時,用到的板子中出現了很多的容器的使用,,一開始都是開MAXN大小的容器,,但是有幾率出現程序運行完后不正常退出,,
在多次嘗試斷點調試后,發現主要的異常是程序在結束時,要進行資源的釋放,,但是可能空間開的MAXN和使用的不匹配,就會出現未知錯誤,,或者是 Trace/breakpoint trap 異常,,把申請時的 vector<edge> g[MAXN] 改為 vector<edge> g[MAXN + 10] 就行了,,
在做一道題時,用到的板子中出現了很多的容器的使用,,一開始都是開MAXN大小的容器,,但是有幾率出現程序運行完后不正常退出,,
在多次嘗試斷點調試后,發現主要的異常是程序在結束時,要進行資源的釋放,,但是可能空間開的MAXN和使用的不匹配,就會出現未知錯誤,,或者是 Trace/breakpoint trap 異常,,把申請時的 vector<edge> g[MAXN] 改為 vector<edge> g[MAXN + 10] 就行了,,
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。