• [^] # Re: Survivor

    Posté par (site web personnel) . En réponse au journal C, un âge remarquable. Évalué à 5.

    Le seul truc un peu relou, ce sont les tests de retours des fonctions (absence de mécanismes d’exceptions).

    Moi aussi c'est ce qui m'embêtait le plus avec le C, mais, grâce à la bibliothèque setjmp, je pouvais gérer les erreurs via un mécanisme d'exceptions proche de celui du C++... Ceci dit, cela nécessite de créer une surcouche à la bibliothèque standard si on veut pleinement profiter de ce mécanisme.
    Pour ma part, comme j'ai rapidement délaissé les bibliothèques standards au profit des bibliothèques systèmes, je passais de toute manière par des bibliothèques maisons qui prenaient en charge de manière transparente la portabilité de mes programmes (merci le préprocesseur !), et j'y avais bien entendu inclus ce mécanisme d'exceptions.

    Zelbinium: pour la génération qui crée, pas celle qui scrolle...