#define variable 10 kann ich mir irgendwie die 10 ausgeben lassen? also direkt vom preprozessor von mir aus mit nem #error
Manche kennen auch #warning, dabei bricht die Kompilation nicht ab wie bei #error. Ist aber kein ISO-C m.W., jedenfalls nicht C89.
ok, verloren
1 | #error variable
|
oder
1 | #warning variable
|
gibt natürlich variable aus, nicht den Wert (abgesehen davon, daß es keine Variable ist)
Sowas hier: http://msdn.microsoft.com/en-us/library/x7dkzch2(v=vs.80).aspx fehlt dem GCC meines Wissens. Vielleicht sollte man mal eine entsprechende Implementierung zimmern und diese als Erweiterungsvorschlag einbringen?
Jörg Wunsch schrieb: > Sowas hier: > > http://msdn.microsoft.com/en-us/library/x7dkzch2(v... > > fehlt dem GCC meines Wissens. > > Vielleicht sollte man mal eine entsprechende Implementierung zimmern > und diese als Erweiterungsvorschlag einbringen? Zumindest der aktuelle gcc hat wohl schon sowas:
1 | #pragma message <string>
|
http://gcc.gnu.org/onlinedocs/gcc/Diagnostic-Pragmas.html Keine Ahnung ab welcher Version das existiert.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.