Basic C++

No comments

#include<iostream>
using namespace std;


class myclass
{
int a;
public:

int get_a()
{
cout<<"inside get_a of "<<a<<"\n";
return a;
}

myclass(int x)
{
a = x;
cout<<"inside constructor of "<<a<<"\n";
}
~myclass()
{
get_a();
cout<<"inside destructor of "<<a<<"\n";
}


};

void use_myclass(int x)
{

cout<<"starting use_myclass \n";
myclass c1(x);
c1.get_a();
cout<<"exiting use_myclass \n";

}


void main()
{
cout<<"program started\n";
int x;
do{
cout<<"program in do while\nwaiting for input...";
cin>>x;
use_myclass(x);
}while(x!=0);
cout<<"program is exiting\n";

}

No comments :

Post a Comment