만수르 코딩방

  • 홈
  • 태그
  • 방명록
  • C++
  • 리눅스
  • C언어
  • 개발환경세팅
  • 비전 검사
  • 차량 플랫폼

contiguous iterator 1

09. [C++] 벡터와 리스트에서의 erase/remove 사용법

벡터와 리스트에서의 erase 사용법에 대해 알아보기 전에 벡터와 리스트를 잠시 비교해보겠습니다.vector와 list는 모두 sequence container로, sequence container에는 forward_list, list, deque, vector, array 등이 있습니다. list의 경우에는 bidirectonal iterator를 사용하는 이중 연결리스트(앞뒤 이동만 가능)이고, vector의 경우에는 contiguous iterator를 사용하는 연속된 배열(Random access 지원)이다. vector는 인덱스 접근이 빠르고 메모리를 효율적으로 사용할 수 있다는 장점이 있지만 연속된 배열이기 때문에 앞이나 중간에 데이터를 삽입하거나 삭제하면 해당 원소의 뒤 원소들을 모두 이동..

C++ 2025.06.01
이전
1
다음
더보기
프로필사진

만수르 코딩방

마부작침 - 현업 전문가로의 여정 ⛧彡 ✔ 차량 아키텍처 전문가 ✔ 차량 부품 비전 검사 전문가 ✔ C++/ 리눅스 개발자 𖤐 [mail] sumini0525@naver.com 𖤐 [instargram] mansupick0525

  • 분류 전체보기 (58)
    • C++ (13)
    • 리눅스 (2)
    • C언어 (8)
    • 개발환경세팅 (4)
    • 비전 검사 (20)
    • 차량 플랫폼 (7)

Tag

아나콘다, Heap, 음향렌즈, XRF, 머신비전, c-sam, Stack, SAM, 생성자, 이미지센서, 트랜스듀서, 광삼각법, CMOS, CPU, Vector, 멤버데이터, 분해능, SOC, 2차원배열, 렌즈,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • 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 © Kakao Corp. All rights reserved.

티스토리툴바