Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by negaH,
17. Aug 2007
Ja du hast schon Recht. In Delphi muß man es so machen für die gleiche Funktionalität die per Präprozessor eben in C geht. Der Präprozessor ist ja qausi nur ein Text-/Makroparser der dynamisch den Source ergänzt. Technisch gesehen entstehen die gleichen Vor- und Nachteile dieser Methode.
Gruß Hagen
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by negaH,
17. Aug 2007
Mittlerweile klar, nächstes mal bitte nicht so trödeln ;) (habe ich dich zu so später Zeit aus der Kiste geholt? bin beim Warten auf deine Antwort fast eingepennt )
Allerdings bin ich mir noch nicht ganz im klaren ob das der Präprozessor macht oder der Compiler.
Die http://www.cs.cmu.edu/cgi-bin/info2www?(gcc.info)Function%20Names behaupten das der Compiler das macht.
Ok, macht aber keinen...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by negaH,
17. Aug 2007
haste ein Link zu einem Beispiel ?
vergiß es, habs schon gefunden. Man lernt nie aus.
Wobei das ja nicht zwangsläufig einen Präprozessor benötigt. Ein Compiler-Magic in Delphi würde ja auch gehen, wenn wir die Sourcen von Borland bekämen ;)
Gruß hagen
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by negaH,
16. Aug 2007
@Olli, das musst du mir erklären ? Was hat der Präprozessor damit zu tun, bzw. was kann er zum Problem beitragen ?
Hm, es sei denn du überschreibst den Funktionsbegriff per Präprozessor mit eigener DEFINE um zusätzliche Infos irgendwo abzulegen. Allerdings frage ich mich wie das aussehen soll, benötigt der Präprozessor doch Zugriff auf den Linker um das Namemangeling auswerten zu können....