目前我正在使用以下内容单独创建和注册流程:
register(name, spawn(fun() -> myfun())).
Run Code Online (Sandbox Code Playgroud)
我想创建一个N个已注册Pid的列表,其名称如下:
pid1
pid2
pid3
.
.
.
pidN
Run Code Online (Sandbox Code Playgroud)
任何人都可以推荐一种方法吗?
如果要为同一个函数生成多个进程,可以使用列表推导并使用字符串的连接和list_to_atom/1:
[register(list_to_atom("pid" ++ integer_to_list(X)), spawn(fun() -> myFun() end)) || X <- lists:seq(1,10)].
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1572 次 |
| 最近记录: |