文字コード掲示板


一括購読


No.200投稿日時:2004/08/09(月) 23:44    <親記事>
投稿者:もぐりん  <E-Mail>

Unicode -> SJIS 文字コード変換

こんにちは。
組み込みCで、UnicodeからSJISへの変換にwcstombsを使用していますが、
変換先の型がcharなので、変換元と同じunsigned short型にしたいのですが、どのようにしたらいいでしょうか?


No.201投稿日時:2004/08/10(火) 12:58    <↑親記事:No.200>
投稿者:森山 将之  <E-Mail>  <URL>

Re:Unicode -> SJIS 文字コード変換

文字列の先頭から順に、まず1バイト取り出して1バイトコードなら、そのまま符合拡張し、2バイトコードならさらに次のコードを取り出して 2 バイトを unsigned short 型にパックする。という事を繰り返すという事をすれば良いですね。



No.200投稿日時:2004/08/09(月) 23:44    <親記事>
投稿者:もぐりん  <E-Mail>

Unicode -> SJIS 文字コード変換

こんにちは。
組み込みCで、UnicodeからSJISへの変換にwcstombsを使用していますが、
変換先の型がcharなので、変換元と同じunsigned short型にしたいのですが、どのようにしたらいいでしょうか?


No.201投稿日時:2004/08/10(火) 12:58    <↑親記事:No.200>
投稿者:森山 将之  <E-Mail>  <URL>

Re:Unicode -> SJIS 文字コード変換

文字列の先頭から順に、まず1バイト取り出して1バイトコードなら、そのまま符合拡張し、2バイトコードならさらに次のコードを取り出して 2 バイトを unsigned short 型にパックする。という事を繰り返すという事をすれば良いですね。


Script : Sylpheed 1.24
Modified by MORIYAMA Masayuki