English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

C++ vector operator[]() 사용 방법 및 예제

C++ Vector(컨테이너)

이 함수는 지정된 요소에 접근하는 데 사용됩니다.

문법

벡터(vector) "v"와 위치 "pos"를 사용합니다. 문법은 다음과 같습니다:

v.operator[ ](pos);

매개변수

pos:요소의 위치를 정의합니다.

반환 값

지정된 위치의 요소를 반환합니다.

예제1

이제 간단한 예제를 보겠습니다.

#include<iostream>
#include<vector>
using namespace std;
int main()
{
    vector<string>  v{"C","C++","java"};
    for(int i=0; i<v.size(); i++{
        cout << v.operator[](i) << " ";
    }
    
    return 0;
}

출력:

C  C++ java

이 예제에서는 operator []() 함수를 사용하여 각 요소에 접근합니다.

예제2

이제 간단한 예제를 보겠습니다

#include<iostream>
#include<vector>
using namespace std;
int main()
{
vector<int> v{1,2,3,4,5};
for(int i=0; i<v.size(); i++)
cout << v.operator[](i) << " ";
return 0;
}

출력:

1 2 3 4 5

이 예제에서는, 벡터(vector)v의 각 요소에 접근하기 위해 연산자[]() 함수를 사용합니다.

C++ Vector(컨테이너)