ベクトルベギンの関数の使い方は何ですか

vectorのbeginメソッドは、vectorの最初の要素へのイテレータを返す。イテレータはポインタに似たオブジェクトで、コンテナ内の要素を走査するために使用される。

begin関数の一般的な使用手順は以下の通りです:

  1. ベクター オブジェクトを作成します。
  2. 反復可能の最初の要素のイテレータを取得するには、begin関数を使用します。
  3. イテレータを使って格納の要素をアクセスする。

ネイティブ言語の日本での例を次に示します。

#include <iostream>
#include <vector>

int main() {
    std::vector<int> numbers {1, 2, 3, 4, 5};

    // 使用begin函数获取第一个元素的迭代器
    std::vector<int>::iterator it = numbers.begin();

    // 使用迭代器访问容器中的元素
    std::cout << *it << std::endl;  // 输出: 1

    return 0;
}

上記の例では、5つの整数を含むvectorオブジェクトを作成しました。その後、begin関数を使って最初の要素のイテレータを取得し、変数itに格納しました。最後に、イテレータitを参照解除してコンテナ内の要素にアクセスし、最初の要素の値1を出力しました。

bannerAds