C++ 초급 - 추가 내용 (심화 학습) (3 - 람다 함수 (lambda expressions))
📌 3. 람다 함수 (lambda expressions)람다 함수(lambda expressions)는 간결한 익명 함수(이름 없는 함수)를 정의하는 기능으로, 콜백 함수, 일회성 함수, 함수 객체의 대체 등 다양한 용도로 활용된다.📌 3.1 람다 함수 기본 문법 ([](){})🔹 (1) 람다 함수의 기본 구조C++의 람다 함수는 다음과 같은 형식으로 작성된다.[캡처 리스트] (매개변수) -> 반환 타입 { 함수 본문 };💡 예제: 기본적인 람다 함수#include int main() { auto greet = []() { std::cout 🔹 출력 결과Hello, Lambda!💡 설명[] → 캡처 리스트 (변수를 람다 함수 내부에서 사용하도록 설정)() → 매개변수 목록{} → 함수 본..
2025.02.22