- 締切済み
wchar_t型変数はWIN XP(日本語環境)でしか使用できないのでしょうか?
wchar_t型変数(コード変換にて使用)を使用したソフトをWIN XP(英語環境)にて実行したところ文字化けして正常な動作をしません。 日本語環境、英語環境を意識しない文字コード変換を行う方法はないのでしょうか? コード変換はEUC⇒ANSIを行っています。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- sakusaker7
- ベストアンサー率62% (800/1280)
回答No.2
出力はどこにどのように、どんな文字を出力したのでしょうか? > コード変換はEUC⇒ANSIを行っています。 日本語版と英語版では「ANSI」といっても別物ですよ? #コードページ932と1252?
- jacta
- ベストアンサー率26% (845/3158)
回答No.1
wchar_t型は、少なくとも標準規格に合致する全てのCおよびC++処理系で使うことができます。ただし、wchar_t型のサイズおよび内部表現は処理系定義です。 また、wchar_t型と文字コード変換の間には直接の関係はありません。
質問者
お礼
ご指摘ありがとうございました。 独自で調べて解決しました。
お礼
連絡が遅くなりまして申し訳ありませんでした。 一応上記質問の件は調べて解決することができました。 また、別の質問をさせていただく場合があると思いますので その時もよろしくお願いします。