c++/ boost 庫常見錯誤及解決方法總結


1. error LNK2019: 無法解析的外部符號 "class boost::system::error_category const & __cdecl boost::system::system_category(void)"

解決:X86與X64庫不匹配引起的,需要編譯一個對應版本的庫。即boost庫的版本和VS的平台需要一致。
 
 
 
 
 
 
 

1. 不定義該運算符或到預定義運算符可接收的類型的轉換

因為std::set 是需要排序的,因此需要把std::<struct> 中定義的struct、class重載operator < 方法。std::map<key, value> 中的key也需要如此。

 


免責聲明!

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



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