본문 바로가기 메뉴 바로가기

programming forge

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

programming forge

검색하기 폼
  • 분류 전체보기 (54)
    • Computer Science (1)
    • OOP (23)
      • C++ (2)
      • STL (3)
      • Modern C++ (8)
      • C# (9)
    • Algorithm (17)
    • Network (1)
    • Design Patterns (1)
    • Unreal Engine (3)
    • [Unity6] Unity 기초 (5)
    • Unity (1)
    • 포트폴리오 (2)
    • working on... (0)
    • Engineering Note (0)
  • 방명록

range based for (1)
Modern C++ 2. range based for

범위 기반 for문으로 for문을 더 간단하고 안전하게 사용하도록 개선된 형태이다. for each 와 유사한 형태로 vector나 list 같은 STL에서도 사용할 수 있다. 기본 문법 for(element_declaration : array) statement; array의 각 요소를 반복해 element_declaration에 현재 배열 요소 값을 할당한다. type이 다를 경우 형변환이 일어난다. 기존 for 문과의 비교 int arr[5] = {2, 1, 4, 5, 3}; for(int i=0 ; i

OOP/Modern C++ 2020. 12. 16. 14:02
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • STL컨테이너
  • modern C++
  • C++
  • 힙영역
  • 유니티6
  • ModernC++
  • 빌더패턴
  • 유니티기초
  • C#
  • range based for
  • UnionFind
  • emplace
  • 팩토리메서드패턴
  • delegate
  • 카카오코딩테스트
  • 유니온파인드
  • 알고리즘
  • Event
  • 유니티
  • 프로그래머스
  • unity6
  • 스택영역
  • 문자열정수변환
  • Algorithm
  • 코딩테스트
  • initializer_list
  • STL
  • 이진 변환 반복하기
  • trailing return type
  • dfs
more
«   2025/07   »
일 월 화 수 목 금 토
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
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바