Forum: Object-Pascal / Delphi-Language
by Namenloser,
10. Apr 2010
Ich glaube nicht, dass er das ganz ernst gemeint hat :zwinker:
Forum: Object-Pascal / Delphi-Language
by Namenloser,
10. Apr 2010
Naja, der Unterschied ist folgender: Wenn ich z.B. einen Pointer auf einen Integer habe, erhalte ich, wenn ich ihn dereferenziere, einen bestimmten, fest definierten Typ, nämlich eine Zahl. Was aber erhalte ich, wenn ich eine Funktion dereferenziere? Den Maschinencode an dieser Adresse? Aber was soll das für ein Datentyp sein? Er ist nirgens definiert und zudem noch plattformabhängig. Was sollte...
Forum: Object-Pascal / Delphi-Language
by Namenloser,
10. Apr 2010
Du faules Stück :warn:
Wobei man darüber natürlich diskutieren kann. Ich persönlich finde die Schreibweise ohne @ logisch, weil für mich die Funktion bereits die Adresse ist, ähnlich wie es auch bei Objekten der Fall ist.
Forum: Object-Pascal / Delphi-Language
by Namenloser,
10. Apr 2010
Ich schreibe solche Anweisungen auch immer mit ^, alles andere ist meiner Meinung nach semantisch usninnig und nur für Leute, die zu faul sind, ein zusätzliches Zeichen zu tippen.