Quel est le pire du monde réel macros/pré-processeur de l'abus que vous avez jamais rencontré (s'il vous plaît pas artificiel IOCCC réponses *haha*)?
Veuillez ajouter un extrait ou d'une histoire si c'est vraiment divertissant. Le but est d'enseigner quelque chose au lieu de toujours dire aux gens "ne jamais utiliser les macros".
p.s.: J'ai utilisé les macros avant... mais en général je ne m'en débarrasser par la suite quand j'ai une "vraie" solution (même si la vraie solution est incorporé de sorte qu'il devient semblable à une macro).
Bonus: Donner un exemple où la macro a été était vraiment mieux qu'un non-macro solution.
Question liée: Lorsque le C++ macros bénéfique?