Questions marquées «calling-convention»

8
Qu'est-ce que __stdcall?
J'apprends la programmation Win32 et le WinMainprototype ressemble à ceci: int WINAPI WinMain ( HINSTANCE instance, HINSTANCE prev_instance, PSTR cmd_line, int cmd_show ) Je ne savais pas à quoi WINAPIservait cet identifiant et j'ai trouvé: #define WINAPI __stdcall Qu'est-ce que cela fait? Je suis confus par le fait que cela …

4
Pourquoi Windows64 utilise-t-il une convention d'appel différente de celle de tous les autres systèmes d'exploitation sur x86-64?
AMD a une spécification ABI qui décrit la convention d'appel à utiliser sur x86-64. Tous les systèmes d'exploitation le suivent, à l'exception de Windows qui a sa propre convention d'appel x86-64. Pourquoi? Quelqu'un connaît-il les raisons techniques, historiques ou politiques de cette différence, ou est-ce purement une question de syndrome …



En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.