1. ホーム
  2. c++

[解決済み] プログラム内部からプログラムを再開することは可能ですか?

2022-02-15 21:19:26

質問内容

C++のプログラムを開発しているのですが、プログラムを再起動させるような関数やスクリプトなどを使用すると便利です。大きなプログラムなので、すべての変数を手動で再起動させると時間がかかってしまいます。

これを実現する方法があるのか、可能なのかわかりません。

どのように解決するのですか?

もし本当にプログラム全体を再起動する必要があるのなら(つまり、quot;close" と "open" を再び行う)、quot;正しい方法は、メインプログラムの再起動のみを目的とした別のプログラムを用意することでしょう。自動更新機能を持つアプリケーションの多くは、この方法で動作するようです。つまり、メインのプログラムを再起動する必要があるときは、単に"restarter"を呼び出して終了するだけです。