C++ nyelvben szokás-e kivételkezelést használni input validationhöz?
Figyelt kérdés
2020. dec. 22. 13:53
1/7 anonim válasza:
C++ Core Guidlines:
Use exceptions for error handling only
Reason: To keep error handling separated from “ordinary code.” C++ implementations tend to be optimized based on the assumption that exceptions are rare.
2/7 anonim válasza:
"C++ nyelvben szokás-e kivételkezelést használni input validationhöz?"
Miért, szerinted egyebet tudnál?
3/7 anonim válasza:
Szvsz egyik nyelvben sem előnyös az input validációt kivételkezeléssel megoldani.
4/7 anonim válasza:
Csak akkor szokás, ha a célod, hogy el is szálljon a program valami custom exceptionnel. Ha utána elkapod, akkor annyi erővel egy sima if statement ugyanazt csinálja kevesebb erőforrásból.
6/7 anonim válasza:
A kivételek alapvetően hiba "propagálásra" valók, tehát kb. hiba-visszajelzésre a hívó fél felé, ill. hogy a hiba jellegétől függően eldönthető legyen, ki kezelje a hívási láncban/stack-ben.
A validálás nem azonos a hibakezeléssel.
7/7 anonim válasza:
"A validálás nem azonos a hibakezeléssel."
Mivel azonos?
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!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!