/* john pfeiffer 15jul07 cpp */
#include <iostream.h>
//#include <stdlib.h>
#include <stdio.h>
#include <windows.h> //for BITMAPFILEHEADER & BITMAPINFOHEADER
#include <fstream.h>
int main()
{
int i;
ofstream ofp;
ofp.open("sizeof_examples.txt");
i = sizeof(int);
cout<<"int is "<<i<<" byte(s)"<<endl;
ofp <<"int is "<<i<<" byte(s)"<<endl;
i = sizeof(int*);
cout<<"int* is "<<i<<" byte(s)"<<endl;
ofp<<"int* is "<<i<<" byte(s)"<<endl;
i = sizeof(short);
cout<<"short is "<<i<<" byte(s)"<<endl;
ofp<<"short is "<<i<<" byte(s)"<<endl;
i = sizeof(long);
cout<<"long is "<<i<<" byte(s)"<<endl;
ofp<<"long is "<<i<<" byte(s)"<<endl;
i = sizeof(char);
cout<<"char is "<<i<<" byte(s)"<<endl;
ofp<<"char is "<<i<<" byte(s)"<<endl;
i = sizeof(char*);
cout<<"char* is "<<i<<" byte(s)"<<endl;
ofp<<"char* is "<<i<<" byte(s)"<<endl;
i = sizeof(BITMAPFILEHEADER);
cout<<"BITMAPFILEHEADER is "<<i<<" byte(s)"<<endl;
ofp<<"BITMAPFILEHEADER is "<<i<<" byte(s)"<<endl;
i = sizeof(BITMAPINFOHEADER);
cout<<"BITMAPINFOHEADER is "<<i<<" byte(s)"<<endl;
ofp<<"BITMAPINFOHEADER is "<<i<<" byte(s)"<<endl;
return 0;
}