Wofür braucht man __fastcall?
-
hi
meine frage steht ja schon im titel ^^
Also: Wofür braucht man __fastcall, wofür steht das und was bewirkt es?
danke
chris90
-
ich glaub ich hab das schonma irgendwo hier im forum gelesen, weis nur nicht mehr in welchem unterforum...
[edit]
habs gefunden:
http://www.c-plusplus.net/forum/viewtopic-var-t-is-98314-and-highlight-is-*fastcall*.html
[/edit]
-
Das ist, wenn ich richtig informiert bin, die Anweisung an den Compiler, die einzelnen Parameter einer Funktion wenn möglich als ganze Segmente zu übernehmen. Das hat also etwas mit dem Aufrufen derselben zu tun (du darfst z.B. für zu anderen Sprachen kompatible Funktionsbibliotheken kein __fastcall verwenden sondern musst __stdcall benutzen!).
Ob's bei einem Programm einen größeren Unterschied macht, ob man das verwendet oder nicht, ist mir nicht bekannt; Mir ist zumindest nie so etwas in der Art aufgefallen!