• 締切済み

gcc(cygwin)でのstd::wstringの利用方法

gccでstd::wstringを使用すると以下のようなエラーとなり、コンパイルが通りません。gccでのコンパイル方法を教えてください。gccのバージョンは3.4.4です。 error: `wstring' undeclared (first use this function)

みんなの回答

  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.2

typedef basic_string<wchar_t> wstring; としてみる

  • jacta
  • ベストアンサー率26% (845/3158)
回答No.1

MinGWとしてコンパイルしてもよいのであれば、-mno-cygwinオプションを付けるか、std::wstringの代わりにstd::basic_string<wchar_t>を使えば、コンパイルできたはずです。

関連するQ&A