掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
バイト列から文字列への変換 Delphi 2009 (ID:32059)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
バイト列から文字列への変換はTEncoding.GetCharsを使えばできそうなのですが、バイト列が長いのでメモリ節約の意味で指定バイトずつ処理した場合、バイト列切り出し位置が必ずしも文字コードの境界と一致しません。その場合バイト列のどこまでを処理したかがわかれば次の処理すべきポインタに移動できると思うのですが、どのようにすれば可能になるでしょうか。 たとえばShift-JISバイト列やUTF8バイト列からUnicodeStringへの変換を考えています。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.