C++一些報錯處理


1.applying non-zero offset to null pointer:

詳細信息:
runtime error: applying non-zero offset 18446744073709551615 to null pointer (basic_string.h)
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/basic_string.h:527:69

解決方案:
在函數中該返回string的地方返回了int。尤其注意是不是return "0"寫成了return 0

2.無法引用默認構造函數,它的構造函數已經被刪除。

解決方案:
在類中聲明了沒有構造函數的變量,比如unordered_set<pair<int,int>> us;


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM