Erlang中文手册(Erldoc.com)  »  io  »  get_chars/3
Erlang并发编程 Erlang/OTP设计原理 Erlang/OTP[pdf] Mnesia用户手册[pdf] Erlang完整手册[en] 官网手册[en] 模块列表 方法列表 随机 Erlang中文社区(BBS) 美女图库

io:get_chars/3

读取指定输出端里的输入前 N 个字符

用法:

get_chars(IoDevice, Prompt, Count) -> Data | eof | {error, Reason}

读取指定输出端 IoDevice 里前 Count 个字符。

下面代码是读取文件 test.txt 的前 5 个字符,读取是循环读取,下一次读取会在上一次的地方开始读取

{ok, IoDevice} = file:open("test.txt", read),
io:get_chars(IoDevice, "Read file string: ", 5).
阿里云 - 最高1000元通用代金券立即可用
沪ICP备13037221号-9