Standard C++ Library User Guide and Tutorial
new value on an existing location. The tmp object in this example is a node that contains a data
member that is an actual stored value.
#ifdef RWSTD_ALLOCATOR
the_allocator.construct(
the_allocator.address((*tmp).data), x);
#else
value_allocator.construct(
value_allocator.address((*tmp).data),x);
#endif