摘要:
class Screen {public:void *operator new( size_t );void *operator new( size_t, Screen* );// ...};额外的参数可以被new 表达式中指定的定位实参初始化例如void func( Screen *start ) {Screen *ps = new (start) Screen;// ...}“new (start) Screen;”这是定位new操作Screen *ps = new (start) Screen;表示在已经开辟好的内存区start中为堆对象Screen申请一个内存也就是说,如果start占 阅读全文
posted @ 2007-03-23 09:23
MXi4oyu
阅读(161)
评论(0)
推荐(0)

浙公网安备 33010602011771号