Big() : p( NULL ) { p = new int[50*1024*1024]; }

↓

Big() : p(new int[50*1024*1024]) {}
のほうがいいよ。