• [^] # Re: #include <foo.h> /* foo(), bar(), BAZ */

    Posté par (courriel, site web personnel) . En réponse au message De l'usage des #include. Évalué à 3.

    Et aussi je regroupe les #includes par origine:
    /* ISO C99 */
    #include <string.h> /* memset(3), strlen(3), NULL */
    #include <stdlib.h> /* malloc(3) */
    #include <stdbool.h> /* bool, true, false */

    /* SUSv2 */
    #include <inttypes.h> /* uint16_t */
    #include <netdb.h> /* gethostbyname(3) */
    #include <sys/socket.h> /* socket(2), AF_INET, send(2), sockaddr,... */
    #include <arpa/inet.h> /* htons(3) */
    #include <sys/types.h> /* size_t */

    /* others */
    #include "foobar.h" /* quux(), toto() */

    pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.