Rumah > pembangunan bahagian belakang > C++ > Mengapa Pengkompil MinGW G Saya Tidak Mengenali std::to_string()?

Mengapa Pengkompil MinGW G Saya Tidak Mengenali std::to_string()?

Susan Sarandon
Lepaskan: 2024-12-21 03:30:10
asal
980 orang telah melayarinya

Why Doesn't My MinGW G   Compiler Recognize std::to_string()?

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!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan