1

リフレクションを使用して、実行時にコードファイル/ポータブル実行可能ファイルに変更を加えて保存できるかどうか疑問に思っていました。したがって、技術的には、実行可能ファイルは変更をそれ自体に保存しています。私は2つの実行可能ファイルを用意してこれを行っています.1つは単に別のバイトを読み取り、編集し、それらを再配置し、上書きするだけです. .Netを使用して、巧妙な反射オプションがあるかどうか疑問に思っていましたか? そうでない場合、Windows で実行される他の言語にはこの機能がありますか? Ruby については良いことをたくさん聞きました。興味があれば、目標は、プログラム データベースとして、独自のカスタム データベース クラスを exe にコンパイルすることです。

4

1 に答える 1

0

これは、自分自身を書き換える Ruby スクリプトが実際に動作しているYouTube ビデオです。遠藤祐介_ もっとあります。

于 2012-12-16T16:11:44.010 に答える