English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Dies istis_process_alive(Pid)。Pid muss auf den Prozess auf dem lokalen Knoten verweisen. Wenn der Prozess existiert und aktiv ist, wird true zurückgegeben, das heißt, egal, ob der Prozess beendet wurde oder nicht. Andernfalls wird false zurückgegeben.
is_process_alive(processid)
processid −Das ist der Prozess-ID, die überprüft werden muss, ob sie existiert.
Rückgabe true ——wenn der Prozess-ID existiert, wird false zurückgegeben.
-module(helloworld). -export([start/0, call/2]). call(Arg1, Arg2]) -> io:format("~p ~p~n", [Arg1, Arg2]). start() -> Pid = spawn(?MODULE, call, ["hello", "process"]), io:fwrite("~p~n",[is_process_alive(Pid)]).
Wenn wir den obigen Programmcode ausführen, erhalten wir folgende Ergebnisse.
true "hello" "process"