반응형 [C++ 성능 최적화 및 고급 테크닉] Day 10: inline 함수와 매크로의 사용 inline 함수inline 함수는 함수 호출의 오버헤드를 줄이기 위해 컴파일러에게 함수의 코드를 호출 위치에 삽입하도록 요청하는 방법입니다. 이 방법은 특히 자주 호출되는 작은 함수에서 유용합니다. inline 함수의 사용법inline 키워드를 사용하여 함수를 선언합니다.inline int add(int a, int b) { return a + b;} 컴파일러는 inline 함수가 호출될 때마다 실제 함수 호출 대신 함수 본문을 호출 위치에 삽입합니다. 예제 코드#include inline int add(int a, int b) { return a + b;}int main() { int result = add(3, 4); std::cout 위 코드에서 add 함수는 inline .. 2024. 8. 1. 이전 1 다음 반응형