我正在跟踪Zig中“ comptime”的this blog post。>
以下行不再在Zig 0.6.0
中编译。
const user_input = try io.readLineSlice(buf[0..]);
下面是完整功能:
fn ask_user() !i64 { var buf: [10]u8 = undefined; std.debug.warn("A number please: "); const user_input = try io.readLineSlice(buf[0..]); return fmt.parseInt(i64, user_input, 10); }
当前版本(获得用户输入)的等效功能是什么?
我正在关注Zig中有关“ comptime”的博客文章。以下行不再在Zig 0.6.0中编译。 const user_input =试试io.readLineSlice(buf [0 ..]);下面是完整的功能:fn ask_user()!...
您可以改用readUntilDelimiterOrEof
的readUntilDelimiterOrEof
方法: