ANSI-UNICODE 変換2010/08/16 20:32

文字列の変換には、様々なものがあります。雲が知っているだけでも、

① mbstowcs、_mbstowcs_l

http://msdn.microsoft.com/ja-jp/library/k1f9b8cy(VS.80).aspx

② MultiByteToWideChar

http://msdn.microsoft.com/ja-jp/library/cc422021.aspx

③ COM(_bstr_t)を使う

char str[20];
strcpy_s( str, (_bstr_t)L"さしすせそ" );
wchar_t str[20];
wcscpy_s( str, (_bstr_t)"さしすせそ" );
wstring sss( _bstr_t ("ううう") );
string sss( _bstr_t (L"ううう") );

http://www2.wbs.ne.jp/~kanegon/doc/bstr.txt

きっと他にもあると思いますが、一体、何がMSの推奨なのでしょう?

こういったところを整理して、ガイドラインを作成してもらえませんか? (←Micorosoft の皆さん)

コメント

コメントをどうぞ

※メールアドレスとURLの入力は必須ではありません。 入力されたメールアドレスは記事に反映されず、ブログの管理者のみが参照できます。

※なお、送られたコメントはブログの管理者が確認するまで公開されません。

※投稿には管理者が設定した質問に答える必要があります。

名前:
メールアドレス:
URL:
次の質問に答えてください:
今年は、西暦何年でしょう?
(半角数字で2026と回答下さい)

コメント:

トラックバック