ページ 11

自作ソフトでの多言語表示について

未読記事Posted: 2011年7月25日(月) 11:09
by 173210
自作ソフトでいろいろな言語を表示できないか調べてみたのですが
"ISO \241\360\242\256" で中国語でISO Modeという意味らしいのですがこの"\241\360\242\256"は何でしょうか。
何かの文字コードでしょうか?
誰かわかる方教えてください。

Re: 自作ソフトでの多言語表示について

未読記事Posted: 2011年7月25日(月) 18:52
by Matyapiro
わかりませんな。エスケープシーケンスでは?
16進数でもなさそうだし...
Cでは他に思いつかない。
ただ、どこがソース?それ。
中国のネット規制対策とか?

Re: 自作ソフトでの多言語表示について

未読記事Posted: 2011年7月26日(火) 11:29
by 173210
Matyapiro さんが書きました:わかりませんな。エスケープシーケンスでは?
16進数でもなさそうだし...
Cでは他に思いつかない。
ただ、どこがソース?それ。
中国のネット規制対策とか?

PROCFWの中文版です。http://code.google.com/p/procfw-zh/
これを改変すれば簡単にPROCFWの全角日本語版が作れそうだと思ったからです。
中国語のフォントには日本語も入ってますから。

Re: 自作ソフトでの多言語表示について

未読記事Posted: 2011年7月26日(火) 21:51
by Matyapiro
あっ、分かりました。その\は全角じゃなくて半角だよ。と言う意味のやつです。
中国独自の文字コードだと。

Re: 自作ソフトでの多言語表示について

未読記事Posted: 2011年7月27日(水) 10:26
by 173210
Matyapiro さんが書きました:あっ、分かりました。その\は全角じゃなくて半角だよ。と言う意味のやつです。
中国独自の文字コードだと。

これを見た限り中国語は全角だと思うのですが。http://ash.jp/code/cn/gb2312tbl.htm
それにしても、なぜ数字しかないんでしょうかね?普通16進数だと思うのですが。

Re: 自作ソフトでの多言語表示について

未読記事Posted: 2011年7月27日(水) 20:58
by Matyapiro
173210 さんが書きました:
Matyapiro さんが書きました:あっ、分かりました。その\は全角じゃなくて半角だよ。と言う意味のやつです。
中国独自の文字コードだと。

これを見た限り中国語は全角だと思うのですが。http://ash.jp/code/cn/gb2312tbl.htm
それにしても、なぜ数字しかないんでしょうかね?普通16進数だと思うのですが。

8進数ではないのかとも疑っていますが。

Re: 自作ソフトでの多言語表示について

未読記事Posted: 2011年8月01日(月) 19:53
by hiroi01
Matyapiro さんが書きました:
173210 さんが書きました:
Matyapiro さんが書きました:あっ、分かりました。その\は全角じゃなくて半角だよ。と言う意味のやつです。
中国独自の文字コードだと。

これを見た限り中国語は全角だと思うのですが。http://ash.jp/code/cn/gb2312tbl.htm
それにしても、なぜ数字しかないんでしょうかね?普通16進数だと思うのですが。

8進数ではないのかとも疑っていますが。

そうです。"\241\360\242\256"のようなのは文字列リテラルで、文字コードを8進数で指定する書き方です。
16進数で指定したい場合は"\xa1\xf0\xa2\xae"のようにするとできます。

Re: 自作ソフトでの多言語表示について

未読記事Posted: 2011年8月04日(木) 13:25
by 173210
16進数で指定したい場合は"\xa1\xf0\xa2\xae"のようにするとできます。

わかりました!ありがとうございます!