Hallo, ich möchte etwas in der Art machen:
1 | |
2 | |
3 | |
Leider will mein Compiler das so nicht schlucken. Weiß jemand ob und wie das geht? Gruß
|
Anzeige
|
C/C++ #include innerhalb eines MacrosHallo, ich möchte etwas in der Art machen:
Leider will mein Compiler das so nicht schlucken. Weiß jemand ob und wie das geht? Gruß Möchtest du in Abhängigkeit des Makros die Header-Datei inkludieren? Dann kannst du das in etwa so machen:
Gruß Dennis P.S.: Du kannst, wenn es dir darum geht Schreibarbeit zu sparen auch eine spezielle Header-Datei machen, die die anderen einbindet. Dennis S. schrieb: > Möchtest du in Abhängigkeit des Makros die Header-Datei inkludieren? Nicht ganz. Ich sollte vielleicht etwas allgemeiner fragen - ist es möglich innerhalb eines Macros eine weitere Präcompiler-Anweisung zu platzieren? Also z.B. auch:
Philip K. schrieb: > ist es möglich innerhalb eines Macros eine weitere Präcompiler-Anweisung > zu platzieren? Nein. Aber soetwas ist selten nötig. Was genau wilst du tun? (Bitte präzisieren, nicht veralgemeinern) Danke, das Nein reicht mir schon, ich lass mir was anderes einfallen. Philip K. schrieb: > Also z.B. auch:#define MACRO \ > #ifdef ABC\ > ...some code...\ > #endif Das macht man normalerweise andersrum:
Antwort schreibenBitte melde dich an, um einen Beitrag zu schreiben. |
Anzeige
|