void * operator new(size_t s) throw(std::bad_alloc);
void * operator new(size_t s, const std::nothrow_t&) throw();


void * operator new[](size_t s);
void * operator new[](size_t s, const std::nothrow_t&) throw();
