19.1
namespace my{
void* operator new(size_t s){
if(void * mem = malloc(s)){
return mem;
}else{
throw bad_alloc();
}
}
void operator delete(void* v) {
free(v);
}
}
19.2
将delete 和 new 置于全局作用域中
19.3