- 260 名前:デフォルトの名無しさん mailto:sage [2008/03/24(月) 23:59:31 ]
- struct B{
struct P{ B *temp; } B( P p ){ swap( *this, *(p.temp) ); } operator P (){ P p; p.temp = this; return p; } }; B Return(){ return B(); } void Accept( B &b ){}; ------------ Accept( Return() ); //Error 俺、何間違えてるの?
|

|