While doing some research on allocators, I noticed that the language specification has some interesting wording with regards to getting the address of an element from an allocator. Specifically, it says (Section 20.6.9.1 Clauses 2 & 3):
Returns: The actual address of the object referenced by x, even in the presence of an overloaded operator&.
How do you do that?
Continue reading