こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

wchar_t型変数はWIN XP(日本語環境)でしか使用できないのでしょうか?

wchar_t型変数(コード変換にて使用)を使用したソフトをWIN XP(英語環境)にて実行したところ文字化けして正常な動作をしません。
日本語環境、英語環境を意識しない文字コード変換を行う方法はないのでしょうか?
 
 コード変換はEUC⇒ANSIを行っています。

投稿日時 - 2008-07-25 16:21:37

QNo.4203294

困ってます

このQ&Aは役に立ちましたか?

6人が「このQ&Aが役に立った」と投票しています

回答(2)

ANo.2

出力はどこにどのように、どんな文字を出力したのでしょうか?

> コード変換はEUC⇒ANSIを行っています。

日本語版と英語版では「ANSI」といっても別物ですよ?
#コードページ932と1252?

投稿日時 - 2008-07-26 02:29:48

お礼

連絡が遅くなりまして申し訳ありませんでした。
一応上記質問の件は調べて解決することができました。
また、別の質問をさせていただく場合があると思いますので
その時もよろしくお願いします。

投稿日時 - 2008-07-29 14:12:19

ANo.1

wchar_t型は、少なくとも標準規格に合致する全てのCおよびC++処理系で使うことができます。ただし、wchar_t型のサイズおよび内部表現は処理系定義です。
また、wchar_t型と文字コード変換の間には直接の関係はありません。

投稿日時 - 2008-07-25 16:36:07

お礼

ご指摘ありがとうございました。
独自で調べて解決しました。

投稿日時 - 2008-07-29 14:09:22

あなたにオススメの質問