shellpop skeleton
This commit is contained in:
@@ -14,7 +14,7 @@ pub fn main() !void {}
|
||||
test "simple cmph usage" {
|
||||
var arena_instance = std.heap.ArenaAllocator.init(std.heap.page_allocator);
|
||||
const arena = arena_instance.allocator();
|
||||
const stderr = std.io.getStdErr().writer();
|
||||
const stdout = std.io.getStdOut().writer();
|
||||
|
||||
var vector = std.ArrayList([*:0]const u8).init(arena);
|
||||
try vector.appendSlice(&.{
|
||||
@@ -50,10 +50,10 @@ test "simple cmph usage" {
|
||||
hash = c.cmph_load(mphf_fd) orelse unreachable;
|
||||
defer c.cmph_destroy(hash);
|
||||
|
||||
try stderr.print("\n", .{});
|
||||
try stdout.print("\n", .{});
|
||||
for (vector.items) |key| {
|
||||
var id = c.cmph_search(hash, key, @truncate(c_uint, c.strlen(key)));
|
||||
try stderr.print("key: {s}, id: {d}\n", .{ key, id });
|
||||
try stdout.print("key: {s}, id: {d}\n", .{ key, id });
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user