エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
std::stringからLPCWSTR型への変換
要はcharからwchar_tへの変換ですよね。 (LPCWSTR==wchar_t*ですからね) string a = "example"; TCHAR... 要はcharからwchar_tへの変換ですよね。 (LPCWSTR==wchar_t*ですからね) string a = "example"; TCHAR b[32]; CString c = a.c_str(); lstrcpy(b,c); おそらくこれで大丈夫だと思います。 おそらくというのは、TCHARとCStringという型はプロジェクトの文字セットに依存する型だからです。 つまり文字セットがマルチバイトにもかかわらず、LPCWSTRが必要な場合には、このコードは使えません。 その場合、強制的にchar→wchar_tに変換する手段として MultiByteToWideChar(); という関数があります。 >もしくは、最初からLPCWSTR型でファイルから読み込める方法などがあれば教えてください ファイルの形式がワイド文字列(unicode)なら、wifstreamとwstrin
2012/03/12 リンク