Pytania oznaczone «stdcall»

151
Co to jest __stdcall?

Uczę się programowania w Win32, a WinMainprototyp wygląda tak: int WINAPI WinMain ( HINSTANCE instance, HINSTANCE prev_instance, PSTR cmd_line, int cmd_show ) Nie wiedziałem, do czego WINAPIsłuży ten identyfikator, i znalazłem: #define WINAPI __stdcall Co to robi? Jestem zdezorientowany tym, że...

92
stdcall i cdecl

Istnieją (między innymi) dwa typy konwencji wywoływania - stdcall i cdecl . Mam na nie kilka pytań: Kiedy wywoływana jest funkcja cdecl, skąd dzwoniący wie, czy powinien zwolnić stos? Czy w miejscu wywołania dzwoniący wie, czy wywoływana funkcja jest funkcją cdecl czy stdcall? Jak to działa ?...