c++ lambda1 C++ 람다 표현식 (Lambda expression) auto basicLambda = [] (int i) {cout C++ 코드를 보니 람다 표현식이 많이 나오는데 정확하게 무엇인지 몰라서 공부하게 되었다. 람다 표현식함수나 객체를 별도로 정의하지 않고 필요한 시점에서 바로 함수를 만들어 쓸 수 있는 일종의 익명함수이다.잘 사용하면 코드를 깔끔하게 만들 수 있다. 문법기본적인 문법auto basicLambda = [] {cout 람다 표현식은 람다 선언자(람다 소개자)라는 []로 시작하고 람다 표현식의 본문을 담는 {}가 나온다.람다 표현식은 auto 타입 변수인 basicLambda에 대입된다. auto basicLambda = [] (int i) {cout 람다 표현식도 일반 함수와 마찬가지로 ()안에 매개변수를 넣을 수 있다.람다 표현식에서 매개변수.. 2024. 9. 5. 이전 1 다음