C’est un peu dommage qu’stp::optional arrive si tard (c’est la façon standard de gérer les erreurs en Rust et bien intégré dans le langage).
À noter aussi que dans std::filesystem, il y a les deux. Pour chaque fonction, on a une version avec un code de retour (en dernier argument) et une fonction sans code de retour mais qui lève une exception. De cette manière, chacun fait bien comme il veut.
Faut maintenir deux fois plus de code? Ou c’est juste la fin de la fonction qui change?
[^] # Re: Je n'aime pas la SFML
Posté par ariasuni . En réponse à la dépêche SDL ou SFML ? Ne choisissez plus, prenez Gamedev Framework (gf). Évalué à 2.
C’est un peu dommage qu’
stp::optionalarrive si tard (c’est la façon standard de gérer les erreurs en Rust et bien intégré dans le langage).Faut maintenir deux fois plus de code? Ou c’est juste la fin de la fonction qui change?
Écrit en Bépo selon l’orthographe de 1990