Я изучаю программирование на Win32, и его WinMain
прототип выглядит так:
int WINAPI WinMain ( HINSTANCE instance, HINSTANCE prev_instance, PSTR cmd_line, int cmd_show )
Я был смущен относительно того, для чего был этот WINAPI
идентификатор, и нашел:
#define WINAPI __stdcall
Что это делает? Я смущен тем, что что-то вообще есть после типа возврата. Для чего __stdcall
? Что это означает, когда есть что-то между типом возвращаемого значения и именем функции?
s, чтобы обойти глупые (и контрпродуктивные - в данном случае) минимум 6 символов.