Un exemple
Code :
- int ma_fonction (int val) {
- switch (val) {
- case 1:
- case 3:
- // ...
- default :
- return 0;
- }
- }
|
Là certains compilateurs valideront car par défaut ça retourne toujours un nombre, et d'autres s'arrêteront car le bloc principal de la fonction ne retourne rien.
Tu rajoutes avant la dernière accolade un
Et ça passera. Le premier compilateur te dira un "code non atteignable" mais ça sera juste une alerte
---------------
Oui