Compiler-Direktiven?

Hallo Leute,

kennt jemand Möglichkeiten C+±Compiler-Direktiven nach dem Schema:

#ifdef

#endif

in Java nachzubilden? Eventuell kann es eh der Sun-Compiler und ich finds nur nicht? Oder gibts unabhängige Precompiler die sowas können?

Meine Intention ist es bestimmte Code-Teile über einen Schalter gleich beim Kompilieren schon auszuschalten, aus Performancegründen möchte ich das nicht in einem Stück Code mit Abfragen einer parametrierbaren Variable machen.

Danke und Grüße, Robert

Servus Robert,

geht meines Wissens nach nicht.
Das erste mal, wo es etwas n der Art geben wird, wird im JDK1.4 sein. Da kommt dann wohl ein assert zur Sprach hinzu.

Dirk

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

geht meines Wissens nach nicht.
Das erste mal, wo es etwas n der Art geben wird, wird im
JDK1.4 sein. Da kommt dann wohl ein assert zur Sprach hinzu.

Hmmmm, assert ist leider nicht ganz das was ich suche, zumindest nicht das was ich aus C++ darunter kenne.
Oder meintest du das unabhängig von den Direktiven? :o)

Danke auf jeden Fall,
Robert

Hmmmm, assert ist leider nicht ganz das was ich suche,
zumindest nicht das was ich aus C++ darunter kenne.
Oder meintest du das unabhängig von den Direktiven? :o)

Ne, ist auch keine Compiler-Direktive, sondern etwas, dass
optional ausgeführt werden kann, abhängig von einem Schalter veim Aufruf von java.

Aber ansonsten gibt es so etwas nicht. Ist leider ein großes Mank in der Sprache.

Dirk