Egyszer láttam egy különleges if feltételt c++ kód volt melyik lehet az és, hogy hogyan kell használni?
Van ez:
if
ha nem teljesül akkor else
vagy
else if
aztán van még egy úgy tudom karaktereket kell megadni benne.
és ha valamelyik karakter benne van egy stringben akkor a feltétel igaz.
Egy feltételvizsgálat hány különböző módon nézhet ki c++ ban?
Nem logikai operátorokról van szó.
Az első változat
az if(c == k) {}
aztán van az else kulcsszó azt is tudom mi.
aztán van az else if eztis tudom mi.
aztán van még egy erre volnék kíváncsi,keresgéltem kódokat a neten de nem találtam meg ami nekem kell.
if valtozó in ('i', 'igen','I','Igen','IGEN'):
Ez python kód amúgy.
Ez hogy néz ki c++ ban?
Az else if nem kulcsszó, az egy else ágba helyezett if.
Amúgy lehet switch-t és while-t használni, valamint van a ?: operátor, és még a for ciklus is használható erre.
Hát Pythonként jónak tűnik (ettől persze más nyelven is lehet értelmes). C++-ban hívsz rá egy std::find-ot.
Nem értitek amit akarok.
Egyszer találtam egy c++ kódot amit ki is próbáltam.
if egy_string ("alma","korte") valami ilyesmi volt.
Aztán ha a egy_string ben alma vagy körte volt akkor a feltételvizsgálat igaz volt.
No.
Egyrészt ez szintaktikailag is helytelen, az if feltételét ()-be kell tenni.
Másrészt írhatsz egy saját típust, aminek van egy operator()-je, és ha meghívod egy (vagy több) stringgel, visszaad egy boolt, hogy szerepel-e benne. De a standard könyvtárban nincs ilyen.
nem erre gondolsz?
feltétel ? "ha igaz" : "ha nem igaz"
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
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!