Co'Diary

  • 홈
  • 태그
  • 방명록

Name mangling 1

함수 호출 규약

함수 호출 규약 함수를 호출하면 파라미터/복귀 주소/지역 변수 등을 위한 공간이 Stack 영역에 할당되며, 함수 호출이 끝나면 할당된 Stack 영역이 해제됩니다. 이 때 파라미터의 경우 함수 호출자 측에서 정리할지 / 피호출자 측에서 정리할지 결정이 필요한데, 여기에 사용되는 규칙이 함수 호출 규약입니다. 함수 호출 규약의 종류 ※ Visual C/C++ 컴파일러가 지원하는 함수 호출 규약의 종류 Keyword Stack 정리 위치 인자 전달 순서 인자 전달 매체 __cdecl Caller ← Stack __clrcall N/A → Stack __stdcall Callee ← Stack __fastcall Callee ← 레지스터 + Stack __thiscall Callee ← Stack _vect..

프로그래밍/C++ & MFC 2021.07.07
이전
1
다음
더보기
프로필사진

Co'Diary

나의 개발 다이어리

  • 분류 전체보기 (25)
    • 프로그래밍 (6)
      • C++ & MFC (4)
      • Javascript (1)
      • .NET (0)
      • 알고리즘 문제풀이 (1)
    • 구축 & 운영 (16)
      • Nginx (2)
      • Database (2)
      • RabbitMQ (8)
      • Grafana & Prometheus (0)
      • CentOS (1)
      • Docker (2)
      • Jenkins (1)
    • 기술 일반 (3)
      • Tools (0)
      • 기타 (3)

Tag

CentOS, Web STOMP, DLL Main, 함수호출규약, 오픈 라이선스, rabbitmq, 메시지 큐, 라이브러리 충돌, 도커, Baekjoon, docker, Name mangling, CRT, kafka, activemq, libcmt.lib, K8s, HTTP 상태 코드, 도커 스웜, 메시지 브로커,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/08   »
일 월 화 수 목 금 토
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바