to_string 関数が MinGW で認識されない
問題:
を使用しようとしたときプログラム内の標準 C ライブラリの to_string() 関数を使用すると、エラーが発生します。 「'to_string' は 'std' のメンバーではありません。」これは、C 0x 機能を有効にするために -std=c 0x フラグを使用しているにもかかわらず発生します。
原因:
これは、g の MinGW 実装に固有の既知のバグです。 .
解決策:
オプション 1: MinGW を更新します
この問題は、以降の MinGW-w64 ディストリビューションで解決されています。 GCC 4.8.0 または Nuwen MinGW。これらのバージョンのいずれかにアップグレードしてください。
オプション 2: パッチを適用する
パッチは、この Bugzilla レポートのコメント セクションにあります。 https://sourceforge.net/p/mingw/bugs/1735/
詳細:
to_string() 関数は
パッチを適用するか、新しい MinGW バージョンに更新すると、問題が解決されます。を発行すると、to_string() 関数を使用できるようになります。
以上がMinGW g コンパイラが「to_string()」関数を認識しないのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。