-4
で私は、この(例)コードを持っています。 other_variable
が2でない場合に限り、プログラムはif文を継続して実行する必要があるため、これを行う方法はわかりません。どうすればよいですか?は他-場合、複雑な機能
で私は、この(例)コードを持っています。 other_variable
が2でない場合に限り、プログラムはif文を継続して実行する必要があるため、これを行う方法はわかりません。どうすればよいですか?は他-場合、複雑な機能
おそらくあなたは状態のチェックを追加することができ、空のボディを残す:
if (condition1) {
do_something();
}
else if (condition2 && !do_stuff()) {
} else if (...)
が、これは紛らわしいです。ロジック全体についてもっと考えるならば、リターンを取り除くよりも単純化する方がいいかもしれません。
これはあまり明確ではありません。http://codereview.stackexchange.com/には記載しないでください。 – Stargateur
私はいくつかの飛躍と前提をしています。現在の関数のret型がvoidの場合、 'if(!do_stuff()) return;'を先頭に置くことはできませんか?それはあなたがしているものではない場合は、[mvce](http://stackoverflow.com/help/mcve)を提供してください – George
要件を詳述することができれば幸いです。私たちは、私たちの終わりからの前提に基づいてあなたを助けることはできません。 –