What are the conventions for calling __fastcall, __stdcall, __thiscall, __cdecl, __fastcall, and how do I know which one to use?
For example, in some function that needs to be called faster (I could use inline but I'm avoiding it because of compilation errors), the name would use __fastcall, but I do not know if that's what it actually does or if it may cause some function problem.