UNPKG

wlib-memory

Version:

Memory create, destroy, and allocators for WLib

20 lines (15 loc) 484 B
# wlib-memory Memory creation and destruction for WLib. Unlike `wlib-malloc` which allocates raw memory, `create` and `destroy` will call constructors and destructors. ### Usage Constructor arguments can be passed to `create`, ```c++ UserDescription *user = create<UserDescription>("John", "Smith", 25); char *characters = create<char[]>(64); int *integer = create<int>(15); // ... destroy(user); // implicit type deduction destroy<char[]>(characters); destroy<int>(integer); ```