文字列の置き換え
Posted: 2009年4月09日(木) 22:09
プログラムを始めて3ヶ月の初心者です。
ファイル(約100M)を読み込み、$Nameを探し"山田 太郎"に変換したいのですが、どうすすればよいのでしょう?
ファイルサイズを調べ、メモリを確保しファイルを読み込むまではできたのですが、単純に文字列を置き換えると、バイト長が異なるので後ろの部分が壊れてしまします。
変換用に別メモリを確保し、コピーしながら変換していくのも、変換に必要なサイズを予測できません。
EditBoxをメモリ代わりにしてみましたがうまく行きませんでした。(容量制限?)
また、工夫をしないと速度がとても遅くなると思います。
何か良い方法は有りませんか?
ファイル(約100M)を読み込み、$Nameを探し"山田 太郎"に変換したいのですが、どうすすればよいのでしょう?
ファイルサイズを調べ、メモリを確保しファイルを読み込むまではできたのですが、単純に文字列を置き換えると、バイト長が異なるので後ろの部分が壊れてしまします。
変換用に別メモリを確保し、コピーしながら変換していくのも、変換に必要なサイズを予測できません。
EditBoxをメモリ代わりにしてみましたがうまく行きませんでした。(容量制限?)
また、工夫をしないと速度がとても遅くなると思います。
何か良い方法は有りませんか?