- 263 名前:デフォルトの名無しさん mailto:sage [2010/02/20(土) 17:57:01 ]
- 継続での脱出みたいなことってC++で出来ますか?
たとえばこんな関数があったときに、どこかでret=trueになったら 一番最初にfを呼び出した箇所へ飛んで関数を終わらせたい bool f(){ bool ret=false; //処理によってret=trueになったりならなかったり for(int i=0;i<n;++i){ret|=f();} return ret; } gotoで抜けられるのは今いる関数内のループだけだと思うので無理?
|

|