我想避免设置设置大小的缓冲区,因为文件太大或太小以致缓冲区中有空白空间。听起来ArenaAllocator很有希望,因为您可以根据需要分配更多空间。是否有“正确”的方法来执行此操作,即加载作为命令行参数传递到缓冲区的 .json 文件?
ArenaAllocator
zig
zig ×1