¿¹Á¦
class
A{
public
:
static
void
*
operator
new
(size_t size, newhandler nh);
};
class
B{
public
:
static
void
*
operator
new
(size_t size, newhandler nh);
};
¼Ö·ç¼Ç
¿©ºÐÀÇ ¸Å°³º¯¼ö¿¡ ±âº»°ªÀ» Á¦°øÇϰųª newÀÇ ±âº» Çü½ÄÀ» ÇÔ²² Á¤ÀÇÇϽʽÿÀ.
class
A{
public
:
static
void
*
operator
new
(size_t size, newhandler n
h
=0
);
};
class
B{
public
:
static
void
*
operator
new
(size_t size, newhandler nh);
static
void
*
operator
new
(size_t size){
return
::
operator
new
(size);
}
};