ワイド文字について
Re: ワイド文字について
単に読み込んでそのまま出力するだけなら、文字コードを気にせずに単純に1バイトずつ読み込んで出力すればいいと思います。
マルチバイト文字とワイド文字での変化はありません。
マルチバイト文字とワイド文字での変化はありません。
複雑な問題?マシンの性能を上げてOpenMPで殴ればいい!(死亡フラグ)
Re: ワイド文字について
ワイド文字をそのまま入出力したい場合は,基本的にバイナリファイルとして扱うようにして下さい。
実質的には,freadおよびfwriteを使ったファイル入出力を行うことになると思います。
- ISO/IEC 9899:1990/Amd.1:1995で追加されたワイド文字(列)入出力関数群は,引数こそwchar_tやwchar_t *だが,実際の入出力先へは多バイト文字列として入出力される
- 改行コードに相当するバイトがワイド文字の出力であらわれる可能性があるため,ファイルをテキストモードで開くと文字化けする可能性がある
実質的には,freadおよびfwriteを使ったファイル入出力を行うことになると思います。