この質問は何度も回答されています。
人々は、古いファイルのバイトを新しいファイルにコピーし、新しいバイトを挿入して、古いファイルから残りのバイトをコピーすることだけが唯一の方法であると言います。次に、古いファイルを削除し、新しいファイルの名前を変更します。
しかし、私の質問は、最高のテキスト/バイナリ エディターを適用しているテクニックに関連しています。非常に大きなバイナリ ファイル (480MB) を開いて、最初に HxD とメモ帳 ++ を使用して 4 バイトを追加すると、プログラムがファイル全体をコピーしているように見えます。これは、HDD で 100% のアクティビティが表示され、データ速度が書き込まれていることがわかるからです。 (~100MB/s で 3-4 秒の書き込み)。唯一の方法は、データを一時ファイルにコピーすることだと思いますか?