sco*_*007 3 erlang pid message-passing erl
我想知道,如何使用erlang发送消息进行处理.我确实启动了一个进程,输出显示pid <0.39.0>.我的问题是如何手动向此过程(<0.39.0>)发送消息.
任何帮助,将不胜感激
虽然list_to_pid/1确实可以用于构造PID并使用它来发送消息,但不建议使用它:
此BIF用于调试和在Erlang操作系统中使用.它不应该用在应用程序中.
更好的方法是在启动进程时保存PID:
1> P = spawn(fun() -> receive _ -> ok end end).
<0.34.0>
2> P!hi.
hi
Run Code Online (Sandbox Code Playgroud)