-3

実行する前にファイル内のバイトシーケンスを置き換えたいので、たとえば3B 01403Fから0000103Fになります。Googleで解決策を探していましたが、C#の回答しかありません。

バイナリファイルのバイトシーケンスを置き換えます

助けてくれてありがとう。

4

1 に答える 1

0

C#の回答はここでも機能するはずです。

void replace(long pos, std::string filename, std::string replacement)
{
   std::ofstream out(filename.c_str());
   out.seekp(pos);

   out.write(replacement.c_str(), replacement.size());
}
于 2013-03-22T15:26:53.577 に答える