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;
}