【書式】
#include <stdlib.h> or <process.h>
int system(const char *string);
【解説】
system()は文字列 string をオペレーティングシステムのコマンドと見なし
て、それを実行します。
そのとき、 環境変数COMSPECが設定されていればその値がコマンドインタプ
リタの名前となります。COMSPECが設定されていなければ``COMMAND.COM''を
呼び出します。
【環境変数】
COMSPEC
コマンド・インタプリタを指定します
PATH
コマンド・インタプリタのサーチパスを指定します
【リターン値】
コマンド・インタプリタの呼び出しに失敗したときは、-1を返します。成功
したときはコマンド・インタプリタの終了コードを返します。
【エラー】
ENOENT
コマンド・インタプリタが見つかりません
E2BIG
コマンドラインが長すぎます
ENOMEM
コマンドの実行に必要な空きメモリがありません
【可搬性】
ANSI, UNIX, DOS窓
【参照】
spawn(3), exit(3)
【copyright (c) 安江正樹@東海大学理学部物理学科】