Users can configure custom allocators; this is particularly interesting when running in constrained environments, when calling from another language, or during testing.
An instance for a custom memory allocator
Initialize the allocator structure to use the stdalloc
pointer
Initialize the allocator structure to use the crtdbg
pointer