Hi Mitsukai,

Though the following is legal C++, it blows up in M$'s implementation (at least in the VC++ 6.0 era):
Code:
p_Array = new _T[p_Size = Size /*=0*/];
Jeff