• [^] # Re: La même chose en commentaire

    Posté par . En réponse au message Tests de balises. Évalué à 2.

    D'ailleurs, « DLFP » est un sigle mais pas un acronyme. Pour cela, il aurait fallu qu'il se prononce comme un mot et pas comme une succession de lettres.

    Un autre bout de code, plus long :

    /*
    * ISO C99 Standard: 7.19 Input/output <stdio.h>
    */

    #ifndef _STDIO_H

    #if !defined __need_FILE && !defined __need___FILE
    # define _STDIO_H 1
    # include <features.h>

    __BEGIN_DECLS

    # define __need_size_t
    # define __need_NULL
    # include <stddef.h>

    # include <bits/types.h>
    # define __need_FILE
    # define __need___FILE
    #endif /* Don't need FILE. */


    #if !defined __FILE_defined && defined __need_FILE

    /* Define outside of namespace so the C++ is happy. */
    struct _IO_FILE;

    __BEGIN_NAMESPACE_STD
    /* The opaque type of streams. This is the definition used elsewhere. */
    typedef struct _IO_FILE FILE;
    __END_NAMESPACE_STD
    #if defined __USE_LARGEFILE64 || defined __USE_SVID || defined __USE_POSIX \
    || defined __USE_BSD || defined __USE_ISOC99 || defined __USE_XOPEN \
    || defined __USE_POSIX2
    __USING_NAMESPACE_STD(FILE)
    #endif