Post
원문 보기 →[C++] inline 함수의 특징과 define macro와의 차이
[인라인 함수(Inline function)] inline 함수란?C99부터 지원하는 기능으로, C와 C++ 프로그래밍 언어에서 컴파일러가 완전한 함수 구현을 함수가 호출되는 모든 장소에 삽입하도록 하는 키워드를 뜻한다. inline 함수는 다음과 같은 형태로 사용할 수 있다.123inline int sum(int a, int b){ return a + b;}cs 이 코드를 컴파일 할 경우, 컴파일 단계에서 컴파일러는 모든 sum() 함수 호출을 함수 구현 code로 대치하게 된다.예를 들어 i = sum(x,12)라는 문장이 있으면, 컴파일 단계에서 이 문장은 i = x + 12가 되는 것이다. inline 함수를 사용하는 가장 큰 목적은 효율성(efficiency) 때문이다. 간단하고

![[Spoiler] 매거진 신작, 킬러가 애키우는 '킬러+시터'. '고치가메' 202, 203권 나온다.](https://img.zoomtrend.com/2026/06/24/1782294468-ED82ACEB9FACEC8B9CED84B0EB8F84EBB984EBA6AC.jpg)
![충격적인 유튜브 조회수와 수익 [ 시청 지속 시간 3분 1400 조회수 기준 ]](https://img.zoomtrend.com/2026/06/23/1782280059-EC8AA4ED81ACEBA6B0EC83B72026-06-21EC98A4ED9B8411.30.11.png)