본문 바로가기
코딩/C++

inline 함수

by sonysame 2024. 3. 13.

inline함수는 해당 코드를 그대로 코드 상에 넣은 것처럼 된다.

속도가 빨라진다고는 하지만

요즘 컴파일러가 좋아져서 굳이 안써두 될듯!

#include <iostream>

using namespace std;

int min1(int x, int y) {
	return x > y ?y : x;
}

inline int min2(int x, int y) {
	return x > y?y : x;
}

int main() {

	cout << min1(5, 6) << endl;
	cout << min1(3, 2) << endl;

	cout << min2(5, 6) << endl;
	cout << min2(3, 2) << endl;
}

'코딩 > C++' 카테고리의 다른 글

함수포인터  (0) 2024.03.19
오버로딩  (0) 2024.03.19
함수 반환값  (0) 2024.03.13
주소에 의한 전달  (0) 2024.03.12
참조(reference)에 의한 전달  (0) 2024.03.12