반응형 vector2 [C++] STL vector를 공부하자 (삽입, 삭제, 정렬) 오늘은 C++의 STL인 vector에 대해서 공부하자.vector는 STL 중 '컨테이너'에 해당한다.저번 시간에 Map에 대해서 공부했는데, 오늘은 vector에 대해서 공부하면서 배열과 어떻게 다른지 알아보자.Vector란?vector는 STL 중에서 컨테이너에 해당한다.vector와 비슷한 것 중에는 배열이 있는데, 배열과 어떻게 다른지 알아보자.우선 배열의 예제 코드를 보자.int arr[10] = {1, 2, 3}; 배열은 데이터 타입을 먼저 작성한 뒤 배열의 길이를 설정한다.그리고 {} 안에 콤마로 구분하여 데이터를 저장한다.for(int i=0; i1 2 3 arr의 데이터를 출력하거나 사용하기 위해서는 인덱스를 활용하면 되는데, 0번째부터 시작한다.위의 코드에서는 0, 1, 2번째 순서로.. 2025. 1. 2. C++ ostream에 대해서 공부하자! 안녕하세요 판타지코딩입니다. 오늘은 C++의 ostream에 대해서 공부해 보겠습니다. 1. ostream이 무엇일까? C++로 코드를 작성할 때 가장 먼저 추가하는 헤더파일이 바로 'iostream'입니다. iostream은 입출력을 위한 함수를 호출하기 위해 추가하는 헤더파일입니다. 가장 많이 쓰이는 입출력 함수가 바로 std::cin과 std::cout입니다. 그럼 ostream은 무엇일까요? ostream은 출력을 위한 클래스입니다. 이 클래스에 바로 출력 함수가 포함되어 있습니다. 그래서 오늘은 ostream을 활용하여 출력 기능을 코드로 작성해보도록 하겠습니다. ostream& operator 2023. 3. 9. 이전 1 다음 반응형