Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/elixir/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Erlang 长生不老药的召唤:伊奥·利布·弗里德_Erlang_Elixir - Fatal编程技术网

Erlang 长生不老药的召唤:伊奥·利布·弗里德

Erlang 长生不老药的召唤:伊奥·利布·弗里德,erlang,elixir,Erlang,Elixir,如何正确地从Elixir将字符列表导入Erlang :io_lib.fread("~16u",...) 假设我在Erlang中执行此操作: 12> [X,Y | R] = "54686973206973206120746573742e". "54686973206973206120746573742e" 13> X. 53 14> Y. 52 15> io_lib:fread("~16u",[53,52]). {ok,"T",[]}

如何正确地从Elixir将字符列表导入Erlang

:io_lib.fread("~16u",...)
假设我在Erlang中执行此操作:

12> [X,Y | R] = "54686973206973206120746573742e".
"54686973206973206120746573742e"

13> X.
53

14> Y.
52

15> io_lib:fread("~16u",[53,52]).                
{ok,"T",[]}
如何正确地使用长生不老药

:io_lib.fread("~16u",...)
我已经看到了这个问题:


但无论我采用何种方法将列表推到fread中,我似乎仍然会遇到FunctionClauseError。

如链接问题中所述,在格式字符串周围使用单引号似乎有效:

iex(1)> :io_lib.fread('~16u', [53,52])
{:ok, 'T', []}

谢谢我完全把注意力放在了错误的参数上。关键是格式参数需要是一个长生不老药字符列表。