프로그래밍/C, C++ 공부
__stdcall 과 __cdecl
Valentyne
2018. 4. 3. 21:21
https://stackoverflow.com/questions/3404372/stdcall-and-cdecl
요약 : __stdcall은 함수의 내부에서 스택 변수를 사용하면서 pop해버린다. 따라서 함수 종료시 스택에 남아있는 것이 없다.
__cdecl은 스택에서 변수를 복사해서 사용한다. 따라서 함수 종료 후 스택을 비워주어야 한다.
이둘은 서순의 차이일 뿐 속도에는 영향이 없다.