std::vector シンプルな例

提供: C++入門
2013年12月28日 (土) 00:54時点におけるDaemon (トーク | 投稿記録)による版 (関連項目)

移動: 案内検索
スポンサーリンク


概要

std::vectorのシンプルな使用例です。

std::vector のシンプルな例

ソースコード vector_int_1.cpp

#include <iostream>
#include <vector>
 
int main(int argc, char const* argv[])
{
        std::vector<int>        v;
 
        v.push_back(1);
        v.push_back(2);
        v.push_back(3);
 
        for(std::vector<int>::iterator it = v.begin(); it != v.end(); it++) {
                std::cout << *it << std::endl;
        }
        return 0;
}

コンパイル

g++  vector_int_1.cpp -o vector_int_1

実行例

% ./vector_int_1
1
2
3


std::vectorを添え字で扱う例

ソースコード vector_int_2.cpp

#include <iostream>
#include <vector>
 
int main(int argc, char const* argv[])
{
        std::vector<int>        v;
 
        v.push_back(1);
        v.push_back(2);
        v.push_back(3);
 
        for(unsigned int i = 0; i < v.size(); ++i) {
                std::cout << v[i] << std::endl;
        }
        return 0;
}

コンパイル

g++  vector_int_2.cpp -o vector_int_2

実行例

% ./vector_int_2
1
2
3

関連項目




スポンサーリンク