• [^] # Re: Constante invalide

    Posté par (site web personnel) . En réponse au journal Parlons C, parlons pipe !. Évalué à 2.

    Pour les assert, je les utilises très peu dans les bibliothèques de fonctions

    Ama c'est justement là qu'ils sont utilent, là le code peut tourner bien après que la FIFO soit initialisée (même si elle est nulle). Ça devrait crasher dès le début. En plus ça spécifie le contrat.

    Perso j'aime bien quand y'a des espaces dans le code, ça coûte pas chère et ça améliore la lisibilité (j'suis un vieux con à lunettes).

    if (f->count > 0)

    Pour info tu as sys/queue.h qui gère des listes tout en macros (mais pas de taille fixe).
    http://fxr.watson.org/fxr/source/sys/queue.h

    les pixels au peuple !