Rumah >pembangunan bahagian belakang >C++ >Mengapa g (MinGW) Melaporkan 'to_string Not Found in std,' dan Bagaimana Saya Boleh Membetulkannya?
to_string Tidak Ditemui dalam std, Kata g (Mingw)
Pernyataan Masalah
Bila menyusun atur cara C yang menggunakan std::to_string() dengan g (MinGW 4.7.0), pengkompil menjana ralat, menyatakan "to_string is not a member of std."
Punca
Ini ialah pepijat yang diketahui dalam versi MinGW sebelum ini kepada GCC 4.8.0, khususnya dengan standard C 0x mod.
Penyelesaian
Terdapat dua penyelesaian utama untuk isu ini:
1. Gunakan Patch
Lawati laporan pepijat yang disediakan pada Bugzilla (pautan dalam jawapan yang disediakan) dan muat turun patch untuk mengemas kini MinGW. Pasang patch dan susun semula program anda.
2. Gunakan Distro MinGW yang Dikemas kini
Gunakan distro MinGW yang menyokong versi GCC melebihi 4.8.0. Distro berikut diketahui telah menyelesaikan isu ini:
Pasang mengemas kini distro MinGW dan menyusun atur cara anda sekali lagi.
Tambahan Nota
Atas ialah kandungan terperinci Mengapa g (MinGW) Melaporkan 'to_string Not Found in std,' dan Bagaimana Saya Boleh Membetulkannya?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!