- 締切済み
iconv変換後のサイズについて
iconvを使いEUC→JISという変換を行いたいのですが 変換前後でサイズは変わらないのでしょうか。 (作ってみればわかるとは思いますが・・・) よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- rinkun
- ベストアンサー率44% (706/1571)
回答No.2
iconvはしらないけど、サイズは変換する文字列によって変わりますね。 各文字コードの性質としては EUC-JPは ・ASCIIは1バイト ・JIS第一水準、第二水準は2バイト ・半角カナは2バイト ・JIS補助漢字は3バイト JIS(ISO2022JP)は ・ASCII、半角カナは1バイト ・JIS第一水準、第二水準、補助漢字は2バイト ・1バイト、2バイトの切り替えにESCシーケンスを使う こんなところです。元の文字列で使っている文字によって大きくも小さくもなります。
- jacta
- ベストアンサー率26% (845/3158)
回答No.1
うろ覚えの記憶に頼って回答するので、間違っているかもしれませんが、EUC→JISの変換を行うと、シフトシーケンスの分だけサイズが増えたと思います。 > (作ってみればわかるとは思いますが・・・) その方が確実です。