簡単に言えば; これを使用してプロセスを開始したときに、誤って Pid 変数を等しくするのを忘れた場合、プロセスを終了するにはどうすればよいですか?
9> trivial_process:start().
<0.67.0>
10>
<0.67.0> を取得してプロセスを終了する方法はありますかPid = trivial_process:start().
?
-module(trivial_process).
-export([start/0]).
start() ->
spawn(fun() -> loop() end).
loop() ->
receive
Any ->
io:format("~nI got the message: ~p~n",[Any]),
loop()
end.
編集:答えてください。
8> Pid = "<0.67.0>".
9> A2 = list_to_pid(Pid).
<0.67.0>