Нет необходимости использовать указатель, попробуйте это:
// Load in.bmp
BMP original;
cout << "line " << __LINE__ << ": Got here!" << endl;
original.ReadFromFile("in.bmp"); //Error HERE!
int width = original.TellWidth();
int height = original.TellHeight();
cout << "line " << __LINE__ << ": Got here!" << endl;
или если вам нужно использовать кучу do:
BMP* original = new BMP();
, а когда вы закончите, не делайтезабудьте освободить память
удалить оригинал;