CodingNabi 님의 블로그

  • 홈
  • 태그
  • 방명록
CodingNabi

2026/08/02 1

[C++] STL vector - size/capacity부터 iterator invalidation까지

1. STL이란?STL (Standard Template Library)은 프로그래밍에 필요한 자료구조와 알고리즘을 템플릿 형태로 제공하는 C++ 표준 라이브러리다.컨테이너 (Container): 데이터를 저장하는 자료구조 (vector, list, map 등)반복자 (Iterator): 컨테이너의 원소를 순회하기 위한, 포인터와 유사한 개념의 인터페이스알고리즘 (Algorithm): sort, find 등 컨테이너에 독립적으로 동작하는 함수들2. 배열의 한계와 vector의 등장C 스타일 배열은 크기가 고정이라는 한계가 있다.const int MAX_SIZE = 10;int arr[MAX_SIZE] = {};이 한계를 보완한 것이 vector, 즉 동적 배열이다. vector는 크기가 가변적이라는 점만..

공부 2026.08.02
이전
1
다음
더보기
프로필사진

CodingNabi 님의 블로그

CodingNabi 님의 블로그 입니다.

  • 분류 전체보기 (16)
    • 일상 (1)
    • 공부 (15)

Tag

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2026/08   »
일 월 화 수 목 금 토
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 © Daum Corp. All rights reserved.

티스토리툴바