Yes, I know that \"cdecl\" is the name of a prominent calling convention, so please don\'t explain calling conventions to me. What I\'m asking is what the abbreviation (?) \"cd
Updated I've totally revised this, after the comments pointing out how wrong I was. cdecl
means that this function uses the same calling convention that C
functions use. extern "C"
means, in addition, that the function name should not undergo C++
name-mangling.
As for why it's called cdecl
, I don't know any more.