const std = @import("std");
pub fn main() !void {
var gpa = std.heap.GeneralPurposeAllocator(.{}){};
const a = gpa.allocator();
const hoge_str = try a.dupe(u8, "hogehoge");
defer a.free(hoge_str);
std.debug.print("{s}\n", .{hoge_str});
}
output
$ zig run dupe.zig
hogehoge