Trait std::Allocate
trait Allocate {
?&heap unsigned char alloc(unsigned long size, unsigned long align);
}Required methods
'size' bytes aligned to 'align' (a power of two), uninitialised; null when the allocator can't (out of space, or an alignment or size it doesn't provide).