io:get_line/2
读取指定输入端的一行数据
用法:
get_line(IoDevice, Prompt) -> Data | eof | {error, term()}
读取指定输入端 IoDevice 里的一行数据。
下面是读取文件 test.txt 的一行数据,读取循环读,下一次读取会接着上一次。
{ok, File} = file:open("test.txt", read), io:get_line(File, "Read a line").
读取指定输入端的一行数据
用法:
get_line(IoDevice, Prompt) -> Data | eof | {error, term()}
读取指定输入端 IoDevice 里的一行数据。
下面是读取文件 test.txt 的一行数据,读取循环读,下一次读取会接着上一次。
{ok, File} = file:open("test.txt", read), io:get_line(File, "Read a line").