gpt4 book ai didi

erlang - 如何手动向我刚刚生成的进程发送消息?

转载 作者:行者123 更新时间:2023-12-02 11:43:07 26 4
gpt4 key购买 nike

如何使用 Erlang 发送消息进行处理?我确实启动了一个进程,输出显示 pid(进程标识符)是 <0.39.0> 。我的问题是如何手动向此进程 ( <0.39.0> ) 发送消息。

最佳答案

虽然 list_to_pid/1 确实可以用于构造 PID 并使用它来发送消息,但不鼓励使用它:

This BIF is intended for debugging and for use in the Erlang operating system. It should not be used in application programs.

更好的方法是在启动进程时保存 PID:

1> P = spawn(fun() -> receive _ -> ok end end).
<0.34.0>
2> P!hi.
hi

关于erlang - 如何手动向我刚刚生成的进程发送消息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14169931/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com