分析一下这段程序的输出(Autodesk)class B{public:B(){cout<<"default constructor"&l
分析一下这段程序的输出(Autodesk)
class B
{
public:
B()
{
cout<<"default constructor"<<endl;
}
~B()
{
cout<<"destructed"<<endl;
}
B(int i):data(i) //B(int) works as a converter (int ->
instance of B)
{
cout<<"constructed by parameter " << data <<endl;
}
private:
int data;
};
B Play(B b)
{
return b ;
}