예를 들어


class Point

{

private:

int x;

int y;

public:

....

void ShowPosition() const

{

....

}

....

};


Point& Func()

{

Point temp; 

return temp;

}


int main()

{

....

Func().ShowPosition(); //  함수에서 선언된 객체는 함수를 나가면 소멸한다고 하는데 이거 가능함 ?? 만약 가능하면 Func()로 반환된 객체는

  얼마나 생존 가능?

....

}