gpt4 book ai didi

process - 在 elixir 中创建一个假的或虚拟的 pid

转载 作者:行者123 更新时间:2023-12-04 05:06:31 25 4
gpt4 key购买 nike

在 erlang 中,可以创建一个与进程不对应的 pid。可以在 here 中找到使用它的示例在 Learn You Some Erlang 中。

pid(0,250,0).

有没有办法在 Elixir 中做同样的事情?
我目前得到的关闭是创建一个立即终止并使用该 pid 的进程。
fake_pid = Process.spawn(fn -> end)

这有点像黑客攻击,我不确定从未创建的 pid 和死的 pid 之间是否可能存在一些细微差别。

最佳答案

您可以使用 pid/3 Erlang函数directly in Elixir :

:c.pid(0,250,0)

另外 - 只是一个不是来自 Erlang 文档:

Converts X, Y, Z to the pid . This function should only be used when debugging.

关于process - 在 elixir 中创建一个假的或虚拟的 pid,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32818549/

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