libconfig

    1熱度

    1回答

    我無法讓第三方庫(libconfig ++)在Qt中工作。 當Qt的編譯,我得到錯誤信息,如: undefined reference to `_imp___ZN9libconfig6ConfigC1Ev' undefined reference to `_imp___ZN9libconfig6Config8readFileEPKc' undefined reference to `_imp_

    0熱度

    1回答

    我想利用我的C++代碼中的libconfig庫來讀取數據。我有一個bitmask二進制值,我試圖從外部文件讀入。問題是當我讀取數據時,我相信libconfig正在將該整數解釋或解析爲基數爲10的數字,而不是基數2的數字,從而影響該值。我查看了libconfig FAQ,它指向十六進制表示爲「0x」,但二進制文件(「0b」前綴不起作用)。 任何人都知道一個解決辦法,我有很多這些位掩碼,它很麻煩,將所

    3熱度

    7回答

    總之,我想這樣做: const char **stringPtr = &getString(); 不過,據我所知,你不能&上右值。所以我堅持這一點: const char *string = getString(); const char **stringPtr = &string; 我可以住兩條線。我是否會爲這個黑客引入問題?我不應該害怕從它聲明的函數中傳遞stringPtr,對吧?