我要去通升壓使用Boost 1.66.0和VS 2017 ::登錄庫教程獲取的問題,一開始:boost :: log 1.66.0。參數從升壓轉換器的教程set_filter是錯誤的
void init()
{
logging::core::get()->set_filter
(
logging::trivial::severity >= logging::trivial::info
);
}
錯誤: 無運算符「> =」匹配這些操作數... 它看起來合法 - 第一個操作數是沒有定義任何比較操作符的結構(包括公共基類,我錯過了一些免費函數嗎?第二個操作數是枚舉。
我的問題是它是如何工作的?
定義'operator> ='的頭文件是否應該單獨包含? – Ivan
我懷疑這將是Boost日誌記錄許多問題中的第一個。這不是一個很好的圖書館 - 它過於複雜,不太友好。我建議你要麼尋找一個不同的日誌庫或寫自己的。最終,你會最終做出其中的一個...... – Sean