C++相談室 part61
■ このスレッドは過去ログ倉庫に格納されています
0283デフォルトの名無しさん
2008/03/25(火) 16:44:42これで通った
struct B{
struct P{ B *temp; };
B(){}
B(P p){ swap( *this, *(p.temp) ); }
operator P () { P p; p.temp = this; return p; }
};
B Return(){ return B(); }
void Accept( B b ){};
int main(){ Accept( Return() ); }
■ このスレッドは過去ログ倉庫に格納されています