struct foo

{

... 

foo& operator= (foo const& op)

{

...

return *this;

}


foo(foo const& op)

{
*this = op;

}

}


이런식으로 .. .생성자에서 대입연산자 호출되게끔 하는건 위험한 구현인가요 ??