본문 바로가기

로또

검색하기
로또
프로필사진 아롱로또

  • 분류 전체보기 (77)
    • 언어 (7)
    • 서버 (12)
      • 스프링 (4)
      • C++ 채팅 서버 (8)
    • 개발 (1)
      • 테스트 (1)
    • 알고리즘 (6)
    • CS (4)
    • 책 (46)
      • Effective C++ (46)
    • 디자인 패턴 (1)
Guestbook
Notice
Recent Posts
Recent Comments
Link
«   2026/05   »
일 월 화 수 목 금 토
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31
Tags
  • 람다
  • trailing-return-type
  • mutable
  • lambda
  • capture
  • A/B 테스트
more
Archives
Today
Total
관리 메뉴
  • 글쓰기
  • 방명록
  • RSS
  • 관리

목록mutable (1)

로또

람다 함수

작성 이유 알고리즘을 풀거나 javascript를 사용할 때 자주 등장하는 람다 함수에 대해 자세히 알고 싶었다. 정의 함수에 인수로 호출되거나 전달되는 위치에서 바로 익명 함수 개체(클로저)를 정의하는 방법. 구조 [] () -> { lambda body } 람다는 본문에 새 변수를 도입하거나 주변 범위의 변수에 접근하기 위해 Capture를 사용할 수 있다. 람다는 Capture절로 시작하는데, 캡처되는 변수가 값에 의한 것인지, 참조에 의한 것인지 지정할 수 있다. Capture에 변수명을 다음과 같이 넣으면, 값을 복사하여 람다 함수가 호출된다. int main(){ string s = "main func value"; cout

언어 2023. 8. 30. 15:05
이전 Prev 1 Next 다음

Blog is powered by AXZ / Designed by Tistory

티스토리툴바