プロジェクトを VS2003 から VS2008 に変換する必要があります。次のコードでは:
wchar_t wpom[30];
mbtowc(wpom, "olaboga", 10);
ati_dom::DOMString w = wpom;
(最後の行で) エラーが表示されます: 'wchar_t[30]' から 'basic_string<_Elem>' に変換できません)。
私はそれを次のように変更しようとしました:
wchar_t wpom[30];
mbtowc(wpom, "olaboga", 10);
std::basic_string<wchar_t> basic_wpom(wpom);
ati_dom::DOMString w = basic_wpom;
しかし、私が達成したのは、別のエラーを取得することだけです: 'std::basic_string<_Elem,_Traits,_Ax>' から 'std::basic_string<_Elem>' に変換できません
wchar_t[] を basic_string<_Elem> に変換し、basic_string<_Elem,_Traits,_Ax> に変換するにはどうすればよいですか?