• [^] # Re: Meilleurs erreurs

    Posté par (site web personnel) . En réponse au journal C++11 : sur le fil. Évalué à 10. Dernière modification le 07 juin 2013 à 16:29.

    GCC ne pourra jamais le faire, à moins de revoir profondément son architecture.

    Il faut croire que l'architecture de GCC a été revue profondément avec gcc 4.8 alors:

    $ gcc -Wall macro.c
    macro.c: In function ‘main’:
    macro.c:3:6: error: wrong type argument to increment
     var++; \
     ^
    macro.c:12:3: note: in expansion of macro ‘MACRO’
     MACRO(struct foo);
     ^