-

Functions HI-TECH C SPAWNL

提供: HI-TECH C for CP/M Fan WIKI(JP)
2017年12月21日 (木) 03:10時点におけるKumokosi (トーク | 投稿記録)による版 (ページの作成:「<strong>SPAWNL, SPAWNV, SPAWNVE</strong> ==概要== int spawnl(char * n, char * argv0, ...); int spawnv(cahr * n, char ** v) int spawnve(char * n, char ** v, char **...」)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
移動先: 案内検索

SPAWNL, SPAWNV, SPAWNVE

概要

int spawnl(char * n, char * argv0, ...);
int spawnv(cahr * n, char ** v)
int spawnve(char * n, char ** v, char ** e)


詳細

これらの関数は引数nで指定されたサブプログラムをロードし実行します。execl()やexecv()といった関数に類似した呼び出し規定で、exec関数はプログラムが実行できない時にのみ戻りますが、spawn関数の違いはサブプログラムの終了後に呼び出した関数に戻ることです。Spawnve()は、環境として実行するプログラムに供給される??、環境リストを引数リストと同じフォーマットで取ります。

参考

execl, execv