프로그래밍/C++

[C++] 람다표현식

가티(佳T) 2021. 7. 25. 17:59

일반함수의 모양에서 반환타입과 함수이름을 제거하고 []를 표기한다

 

int main()
{
	[](int a, int b){return a+b;};
}

 

sort함수에서 간단하게 사용이 가능하다. sort함수의 세번째 인자로 함수를 전달하면 비교정책 변경이 가능하다.

-> 함수가 필요한 곳에 함수이름 대신 람다표현식의 사용이 가능하다.