to_string Tidak Diiktiraf oleh G (MinGW)
Apabila cuba menukar integer panjang kepada rentetan menggunakan std::to_string(), sesetengah pengguna G menghadapi ralat yang mendakwa "to_string" bukan ahli "std". Isu ini timbul terutamanya dengan MinGW.
Ursache
Tingkah laku ini dikenali sebagai pepijat dalam pengedaran MinGW. Laporan Bugzilla yang sepadan menyediakan tampung untuk menyelesaikan isu tersebut.
Lösung
Untuk menyelesaikan masalah, ikut salah satu pendekatan di bawah:
1. Kemas kini Versi MinGW
Naik taraf pemasangan MinGW anda kepada versi yang lebih tinggi daripada GCC 4.8.0 yang disediakan oleh projek MinGW-w64. Projek ini menyediakan rantai alat untuk kedua-dua sistem 32-bit dan 64-bit.
2. Pasang Distro MinGW Alternatif
Pasang pengedaran MinGW alternatif seperti Nuwen MinGW, yang menyelesaikan isu ini.
3. Patch Pemasangan MinGW Semasa
Gunakan patch yang disediakan dalam ulasan Bugzilla untuk menjadikan fungsi to_string() tersedia dalam pemasangan MinGW semasa anda.
Atas ialah kandungan terperinci Mengapa Pengkompil MinGW G Saya Tidak Mengenali std::to_string()?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!