#include <iostream.h>
//using namespace std;
class A{
public:
?? ?int i;
?? ?A(int m)
?? ?{
?? ??? ?i=m;
?? ?cout<<i<<" A con"<<endl;
?? ?}
?? ?~A()
?? ?{
?? ?cout<<i<<"? A des"<<endl;
?? ?}
};
A a(0);
int main()
{
?? ?cout<<"main"<<endl;
A b(1);
static A c(2);
cout<<"unmain"<<endl;
}
0 A con
main
1 A con
2 A con
unmain
1 A des
2 A des
0 A des
#include <iostream.h>
//using namespace std;
class A{
public:
??? int i;
??? A(int m)
??? {
??? ??? i=m;
??? cout<<i<<" A con"<<endl;
??? }
??? ~A()
??? {
??? cout<<i<<"? A des"<<endl;
??? }
};
A a(0);
int main()
{
??? cout<<"main"<<endl;
A b(1);
A c(2);
cout<<"unmain"<<endl;
}
0 A con
main
1 A con
2 A con
3 A con
unmain
2 A des
1 A des
3 A des
0 A des