Arena-Allocator.C++ arena allocator built from scratch. Implements a fixed-size memory pool with a bump pointer, zero per-allocation overhead, and O(1) reset. Wraps into a standard library compatible allocator template so it works directly with std::vector, std::unordered_map, and any other STL container.