【Borland】CodeGearオッチャ その8【(ノ∀`)アチャー】
at TECH
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
500:デフォルトの名無しさん 08/03/29 00:27:50 AnsiString->WideString->AnsiString WideString->AnsiString->WideString で不都合な具体例を一つだけでもお願い 501:デフォルトの名無しさん 08/03/29 01:06:43 >>365 は別に気にする問題でもない。非常に稀なケースで知る限りCP932だけの問題だし。 CP932にNEC選定IBM拡張文字とIBM拡張文字だっけか?で同じ文字に複数の文字コード 登録されているから。だから、あたり前だかAnsiからUnicodeにした段階で、どっちの コードから変換されたか分からなくなるので元に戻らない。 具体例は、 http://ja.wikipedia.org/wiki/Microsoft%E3%82%B3%E3%83%BC%E3%83%89%E3%83%9A%E3%83%BC%E3%82%B8932 の「Windows-31Jに重複登録されたコード」に。MSのサイトでもそれに関連する 技術文書前見っけたけど、見つからん。 502:デフォルトの名無しさん 08/03/29 01:14:20 >>495 の方は「葉っぱ日記」に読んだ方が早い。 ttp://d.hatena.ne.jp/hasegawayosuke/20060208#convtable に表がある、そこに*具体例*がある。用はそのフラグを設定しないと、WideString->AnsiStringの変換で 多対一のマッピングが行われるから、AnsiString->WideStringで元に戻した時に 知らずに似た文字になっている。
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5391日前に更新/167 KB
担当:undef