to_string:MinGW 相容性問題
正如Bjarne Stroustrup 所倡導的,製作C 應用程式的程式設計師經常利用標準庫的多功能性。然而,特定的實現可能會引入特殊性。
在將長整數轉換為字串以進行檔案儲存的基本程式中,使用 std::to_string 會出現執行時間錯誤。在 MinGW 上使用 g(版本 4.7.0)編譯會產生訊息:「to_string」不是「std」的成員。
儘管其文件清楚地表明了 to_string 的存在,但進一步的檢查揭示了一個已知的錯誤與 MinGW 一起。正如 Bugzilla 中的錯誤報告所示,在 MinGW 下可能無法存取 to_string 功能。
解決方案在於應用修補程式(在 Bugzilla 評論中詳細說明)來解決該問題。或者,更新至 GCC 4.8.0 以外的較新 MinGW 發行版或切換到 Nuwen MinGW 發行版可以解決相容性問題。
以上是為什麼 MinGW 中 `std::to_string` 失敗以及如何修復它?的詳細內容。更多資訊請關注PHP中文網其他相關文章!