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