Kezdőoldal » Számítástechnika » Programozás » Egy függvény visszatérhet...

Egy függvény visszatérhet break utasítással c++ban?

Figyelt kérdés

Van egy csomó függvényem, melynek a működését ugyanazzal a feltételvizsgálattal kell megszakítanom, de mivel nem szeretném a kódot ismételgetni, gondoltam írhatnék egy függvényt, mely break-kel tér vissza és akkor ezt a függvényt hívnám meg az összes függvényben.


Ilyet lehet csinálni? Ha igen hogy tudnék rákeresni?



2016. szept. 17. 11:20
 1/4 anonim ***** válasza:
100%

Nem teljesen értem, hogy akarsz break-kel visszatérni, de ezzel mi a gond?


bool canContinue() { ... } // Feltétel ellenőrzést elvégző függvény


függvényeidben:

// műveletek

if (!canContinue()) {

return;

}

// mehet tovább

2016. szept. 17. 11:25
Hasznos számodra ez a válasz?
 2/4 A kérdező kommentje:
Az a lényeg, hogy nem szabad engednem futni az adott függvényt, ha nem teljesül egy bizonyos feltétel. Ha nm teljesül, akkor meg kell állítanom a függvényt. Ehhez break-et kell használni? Vagy milyen más mód van erre?
2016. szept. 17. 11:30
 3/4 anonim ***** válasza:
100%

Le van írva a mód az előző kommentben.

Break-kel ciklust lehet megszakítani függvényt nem.

Függvényből visszatérni return; utasítással lehet, akkor ha az void típusú.

Ha nem void típusú, akkor adhatsz vissza null-t, vagy valamilyen érvénytelen értéket (például -1) vagy dobhatsz kivételt.

2016. szept. 17. 11:38
Hasznos számodra ez a válasz?
 4/4 A kérdező kommentje:
Ok, kösz.
2016. szept. 17. 17:29

Kapcsolódó kérdések:




Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!