Ich habe alle möglichen negativen Antworten zu diesem Thema gehört:
Sie sind alle wahr, aber IMO kollidieren sie mit der Realität der täglichen Programmierung.
In der Tat, bei der Arbeit am alten C-Projekt, wo Makros, wo meistens einfach als Funktionen verwendet, wurde dies von entscheidender Bedeutung für mich. Das Generieren aller vorverarbeiteten Dateien mit / P funktioniert, ist jedoch übermäßig und zeitaufwendig. Ich brauchte nur ein Werkzeug, das ein einfaches Makro erweitert, das ein paar Zeilen über oder maximal in einer anderen Datei definiert ist.
Wie geht das?
Ja, im praktischen Sinne ist es möglich.
Tags und Links macros visual-studio visual-c++ preprocessor