如何从 Zig 中的字符串解析整数?

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

在 Zig 中从字符串解析整数并指定结果整数类型的最佳方法是什么?

const foo = "22";

例如,我如何将

foo
转换为
i32

string integer zig
1个回答
10
投票

查看Zig的标准库文档后,我发现了std.fmt.parseInt,它允许您将字符串解析为任何大小的整数,有符号或无符号(例如

i32
u64
) .

示例:

const foo = "22";

const integer = try std.fmt.parseInt(i32, foo, 10);
© www.soinside.com 2019 - 2024. All rights reserved.