#undef für alle Definitionen?

Was soll das bringen, damit würdest du auch Definitionen von include 
files und Definitionen die von 'aussen' also vom Compiler Aufruf kommen 
kaputt machen.
Das wäre eines der besten Mittel für schwer zu findende Fehler

Les mal die Netiquette Speziell zu "Was willst du erreichen"
Hy !
hmm eventuell kannst du das irgendwie kontrolliert machen.
1
#define _NODEFS_
2

3
#idfef _NODEFS_
4
#undef _DEF1_
5
#undef _DEF2_
6
---8<---
7
#else
8
#define _DEF1_
9
#define _DEF2_
10
---8<---
11
#endif

Eventuell kannst du auch in deiner IDE 2 verschiedene Konfigurationen 
anlegen. Einmal sind die Symbole die du brauchst definiert und einmal 
eben nicht.
Aber wie man das ganze auf einen Schlaf machen kann also alle 
Definitionen setzen oder nicht setzen hätte ich auch noch nie gesehen.

L.g. Michael

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 14 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.