「std::vector シンプルな例」の版間の差分
提供: C++入門
(ページの作成:「<!-- vim: filetype=mediawiki --> __TOC__ == 概要 == std::vectorのシンプルな使用例です。 == std::vector のシンプルな例 == === ソースコ...」) |
(相違点なし)
|
2013年3月20日 (水) 11:33時点における版
目次
概要
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