Io C-fgets函数的等价功能
什么是与C的fgets函数等价的Chapel代码Io C-fgets函数的等价功能,io,chapel,Io,Chapel,什么是与C的fgets函数等价的Chapel代码 `fgets(buffer, sizeof(buffer), stdin)` 上述对fgets的调用从stdin读取数据,直到遇到换行符为止。当遇到空白时,函数会停止读取。我希望readln一直读取,直到遇到换行符。有一个似乎是解决方案的iostringformat.toend,但是如何让stdin表现得像启用了一样?使用readline而不是readln。看 请尝试此程序,例如: config const fname = "test.txt"
`fgets(buffer, sizeof(buffer), stdin)`
上述对
fgets
的调用从stdin读取数据,直到遇到换行符为止。当遇到空白时,函数会停止读取。我希望readln
一直读取,直到遇到换行符。有一个似乎是解决方案的iostringformat.toend
,但是如何让stdin
表现得像启用了一样?使用readline
而不是readln
。看
请尝试此程序,例如:
config const fname = "test.txt";
var r = openreader(fname);
var line:string;
while r.readline(line) {
write("I just read: ", line);
}
我们可能应该为readln制作文档,并指出另一种方法,有人想让文档更新PR这样做吗?