Der Martin: C++, Dynamische Fukntionsnamen?

Beitrag lesen

Hallo,

ich hoffe ich stehe nicht auf dem Dach einer Schlauchfabrik

*g*

aber ich habe hier etwas code, und es sieht so aus, als gäbe es funktionen die da aufgerufen werden nicht.
stattdessen wird der name der "aufgerufenen Funktion" anscheinend zerlegt, und abhängig von schlüsselwörter wird dann die "Funktion" zusammengesetzt - ich blicke da etwas schwer durch - aber

1)ist das möglich oder missverstehe ich da was?
2)wenn ja - wo kann ich was dazu lesen? nie zuvor von sowas gehört...

Wenn das, was du da vor dir hast, tatsächlich C oder C++ ist, dann ist das garantiert ein Missverständnis oder eine Fehlinterpretation von dir. Denn C/C++ sind Sprachen, die üblicherweise compiliert werden - und nach dem Compilieren und Linken gibt es keine Bezeichner mehr. Die Information darüber, wie eine bestimmte Funktion, Struktur oder Variable im Quelltext hieß, ist im fertigen ausführbaren Code nicht mehr vorhanden (Ausnahme: Exportierte Symbole in Shared Libraries bzw. DLLs).

Was hast du denn da für mysteriöse Dinge?

So long,
 Martin

--
Männer sind ungerecht: Sie sehen immer nur den Baum, den eine Frau mit dem Auto gerammt hat. Aber die vielen Bäume, die sie nicht einmal gestreift hat, sehen sie nicht.
Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(