Kezdőoldal » Számítástechnika » Programozás » C++-ban hogy lehet kilépni...

C++-ban hogy lehet kilépni egy függvényből?

Figyelt kérdés

A függvényt csak nagyjából írom le, hogy a példát elmagyarázzam.



valamilyen függvény()

{


if (valami == true)

{

return true;

}


else

{

kilépés a fügvényből;

}


}


// Esetleg függvény nélkül:


if (valami == true)

{

return true;

}


else

{

ne csináljon semmit;

ugorja át;

}


A "kilépés a függvényből", vagy a "ne csináljon semmit", vagy az "ugorja át" parancs kéne.


2022. aug. 1. 10:11
 1/10 anonim ***** válasza:
100%
Kilépni a függvényböl return-el tudsz
2022. aug. 1. 10:27
Hasznos számodra ez a válasz?
 2/10 anonim ***** válasza:

return;

De a példád annyira életszerűtlen és balfasz, hogy szerintem ezzel nem leszel kisegítve.

2022. aug. 1. 11:45
Hasznos számodra ez a válasz?
 3/10 anonim ***** válasza:

A "valamilyen függvény"-ben pont az "return true"-val lész ki.


A másik helyen hogy ne csináljon semmit, ne írj oda semmit... szóval csak else {} vagy még egyszerübben hagyd el az egész else ágat.

2022. aug. 1. 11:59
Hasznos számodra ez a válasz?
 4/10 anonim ***** válasza:

A függvénynek valamiv vissza kell térnie, kivéve, ha void.


Na most ha egyszer visszatér true-val, akkor egy bool függvényről vagy szó. Vagy true-val vagy false-al tudsz visszatérni.

2022. aug. 1. 21:01
Hasznos számodra ez a válasz?
 5/10 A kérdező kommentje:
És van olyan parancs, amivel rögtön ki lehet lépni a programból? Vagy szüneteltetni a program futását valamennyi másodpercig?
2022. aug. 2. 00:25
 6/10 anonim ***** válasza:
Van.
2022. aug. 2. 07:36
Hasznos számodra ez a válasz?
 7/10 anonim ***** válasza:
Parancsok nincsenek a programkódban. Utasítások léteznek. Pl. a break
2022. aug. 2. 10:29
Hasznos számodra ez a válasz?
 8/10 anonim ***** válasza:
kilépni az exit fügvénnyel tudsz(többek között).
2022. aug. 2. 10:57
Hasznos számodra ez a válasz?
 9/10 anonim ***** válasza:
Jah, vagy segmentation faulttal.. vagy ossz 0-val. Csak ezek a processzből is kilépnek.
2022. aug. 2. 11:08
Hasznos számodra ez a válasz?
 10/10 anonim ***** válasza:

Ha azt akarod, hogy a true és false-on kívül egy semleges módon is ki tudj lépni a függvényből, akkor nem lesz jó a bool típusú függvény (pl. true:1, false:0, egyéb:-1), vagy valami más módon kell ezt jelezni a hívónak.


int valamilyen_függvény()

{

if (valami) return 1; // nem kell az ==true

else return -1;

}


"ne csináljon semmit; ugorja át;"

Mármint mit ugorjon át? Ha azt akarod, hogy ott ne csináljon semmit, akkor nem kell else ág. Vagy nem értem, mi a cél.


if (valami) return true;

... // Ha a valami hamis, akkor fut tovább a következő utasítással.

2022. aug. 9. 10:44
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, 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!