Auf Seite 53 (Deutsche Ausgabe) bin ich auf folgende Beschreibung gestossen, die mich widersprüchlich zu Wikipedia dünkt.
(Ich hoffe es ist in Ordnung ein kurzer Auszug vom Buch hier zu posten - ansonsten nehm ichs wieder raus)
Laut Wikipedia sind allerdings __stdcall und Pascal zwei verschiedene Konzepte. __stdcall von rechts nach links, pascal von links nach rechts.In den 16-Bit-Versionen standen diese beiden Bezeichner für verschiedene Dinge (Anm. die Rede ist von WINAPI und CALLBACK), in den 32-Bit-Versionen sind sie dagegen beide als __stdcall definiert. (Wenn Sie sich für die Details interessieren: Dieses durch zwei Unterstriche als nicht ANSI-gemäss gekennzeichnete Schlüsselwort teil dem Compiler mit, dass Optimierungen wie die Übergabe von Parametern in Registern des Prozessors unerwünscht sind und der Aufruf nach den Konventionen von Pascal geschieht.
War 1998 __stdcall tatsächlich das selbe wie die Konvention von Pascal? Oder ist das ein Fehler im Buch (In der Errata habe ich nichts gefunden)?