서버플머성장기

menu-opener icon
  • 홈
  • 태그
  • 방명록
c++ Lambda 포스팅 썸네일 이미지

< Programming >/C++

c++ Lambda

C++ 람다(lambda)는 익명 함수를 생성하는 기능으로, 함수 객체를 간단하게 정의하고 사용할 수 있는 방법을 제공합니다. 람다는 주로 함수형 프로그래밍이나 콜백 함수 등에서 유용하게 사용됩니다. C++11부터 도입되었으며, 람다는 코드의 가독성과 편의성을 높여줍니다. 람다의 기본 구문은 다음과 같습니다: [capture](parameters) -> return_type { // 함수 내용 } capture: 람다 함수에서 외부 변수를 사용할 때 해당 변수를 캡처합니다. 캡처는 [] 안에 위치하며, 기본적으로 외부 변수에 접근할 수 없습니다. 필요한 변수를 캡처하려면 캡처 리스트에 변수를 명시해야 합니다. 예를 들어 x와 y를 캡처하려면 [x, y]와 같이 씁니다. 캡처에는 값 캡처([=]), 참조 ..

2023.05.23 게시됨

1

공지사항

최근글

인기글

최근 작성된 댓글

태그 클라우드

  • C++ AI
  • 유니티 개발일지
  • 니스스톤
  • std::advance
  • API게임
  • sql view
  • MySQL View
  • 유니티 포스트 프로세싱
  • 스톤에이지
  • c++ function
  • API 포트폴리오
  • c++
  • c++ 람다
  • Ringbuffer
  • Blackboard
  • std::next
  • 게임프로그래밍
  • 2D게임 포트폴리오
  • Behavior Tree
  • unity Post Processing
Copyright . 베이스캠프 all rights reserved.
Designed by 베이스캠프
닫기 아이콘
사이드 프로필 배경이미지
블로그 이미지

DevCho1107

기록용

  • 전체보기 (52)
    • < Programming > (22)
      • C++ (10)
      • C# (10)
      • Algorithm (0)
      • RDBMS (1)
      • DesignPattern (1)
    • < Portfolio > (28)
      • Server (0)
      • Unity (8)
      • WinAPI (20)
      • Unreal (0)
    • < Book > (1)
      • 감상평 (1)
    • < ETC > (0)
      • ChatGpt (0)
      • Memorize (0)

전체

오늘

어제

Designed by 베이스캠프

티스토리툴바