Basic C++
#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";
}
Subscribe to:
Post Comments
(
Atom
)
No comments :
Post a Comment