이개 - 이것저것 개발 블로그

  • 홈
  • 태그
  • 방명록

2026/03/13 1

C++ 헷갈리는 개념 정리

iterator 헷갈리는 부분- const_iterator it 이라고 선언하면 *it의 값, 즉 내용물만 못 바꾸는 것이지 it++은 가능하다.- iterator 연산이 불가능하게 하려면 const const_iterator it 또는 const iterator를 사용한다.- const auto it = v.begin(); 처럼 쓰면 it++ 불가능한 반복자가 지정된다.- 내용물이 안 바꿔지게 하려면 auto it = v.cbegin()을 써야한다. crbegin()도 있다.- cend()도 있다. 보통 end()만 써도 되지만, 읽기전용임을 명시하는 cend()가 더 명확하고 안전하다. 반복문에서 복사와 참조auto (복사)for (auto x : v) 매 반복마다vector 원소 → 새 변수 복사..

코딩 학습/C와 C++ 2026.03.13
이전
1
다음
더보기
프로필사진

이개 - 이것저것 개발 블로그

공부한 내용, 실습한 내용 등을 정리합니다.

  • 개발 (94) N
    • 웹 개발 (2)
      • 학습 일지 (2)
      • 에러 해결 (0)
    • 게임 개발 (56)
      • 프로젝트 (4)
      • 학습 일지 (51)
      • 에러 해결 (1)
    • 코딩 학습 (29) N
      • C와 C++ (27) N

Tag

오블완, ㅡ, 유니티게임한글, 티스토리챌린지, 언리얼기초,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2026/03   »
일 월 화 수 목 금 토
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

방문자수Total

  • Today :
  • Yesterday :

Copyright © AXZ Corp. All rights reserved.

티스토리툴바