在Zig中获取用户输入的当前方法

问题描述 投票:1回答:1

我正在跟踪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()!...

zig
1个回答
0
投票

您可以改用readUntilDelimiterOrEofreadUntilDelimiterOrEof方法:

© www.soinside.com 2019 - 2024. All rights reserved.