No. | 質問・回答 | おれい |
|
[115421] プログラミングなんですが |
|
|
私は最近C言語の勉強をしていますが、コマンドを読み込んで、それをバックグラウンド実行するプログラムを作成したいのですが、fork()とかwait()などを使って書いてみたのですが不可能でした。サンプルでプログラムを書いて説明していただける人がいたらありがたいのですが…本などで探してみたのですが非常に理解しにくかったので質問しました。ご協力お願い致します。
kenTo (未登録) 2009年6月18日21:32
|
|
|
|
[115489] |
Windows なら終了待ちをしない外部コマンドの実行があります。
http://www11.plala.or.jp/studyhall/cpp/system.html
ミッキ (未登録) 2009年6月23日05:39
|
|
|
|
[115536] |
「バックグラウンド実行する」という条件がありますので、
Windowsならプロセスのプライオリティを変更する必要があります。
CreateProcess()等で作成したプロセスのハンドルにIDLE_PRIORITY_CLASSを
指定してSetPriorityClass()へ渡すことで実現可能です。
へろり (未登録) 2009年6月26日11:53
|
|
|
|
( 参照数:1195 日平均:0.2 ) |
|
〜 回答の受付を終了しました 〜 |