>>47
a = b = c = NULL;
try {
a = new char[1024];
b = new char[1024];
c = new char[1024];
} chatch (bad_alloc e) {
delete a;
delete b;
delete c;
return 0;
}