교수가 안좋다고 쓰지말래

근데 생성자 소멸자 있을때마다 카운트 +1 -1씩 하는 프로그램에서

함수내에서만 만들어졌다 지워졌다 하면서 카운트 변함없고

반환하면서 대입만하고 사라지게했는데

실행은 잘되

        Cpoint &Mul(Cpoint &b)
        {
                Cpoint temp;
                temp.x=this->x*(b.x); temp.y=this->y*(b.y);
                return temp;
        }

이렇게하고 
메인에서 

com3=com1.Mul(com2);

이런식으로 대입하거든
이래야 생성자 소멸자에 대해서 카운트 변화가안생기더라고
근데 쓰지말래도 잘되기만하면되는거아냐?