N
Ningyu Shi
I saw something really wierld in g++ version of stl source.
void construct(pointer __p, const _Tp& __val) { ::new(__p)
_Tp(__val); }
anybody knows about the syntax new(__p) means? can new really take a
pointer as a parameter?
void construct(pointer __p, const _Tp& __val) { ::new(__p)
_Tp(__val); }
anybody knows about the syntax new(__p) means? can new really take a
pointer as a parameter?