とくにあぶなくないRiSKのブログ

危ないRiSKのブログだったかもしれない。本当はRiSKだけどググラビリティとか取得できるIDの都合でsscriskも使ったり。

std::vector

STL―標準テンプレートライブラリによるC++プログラミング 第2版

// P127 ex06-01.cpp
#include<iostream>
#include<vector>
#include<cassert>
int main(){
 using std::cout;
 using std::endl;
 using std::vector;
 cout << "Demonstrating simplest vector constructors" << endl;
 vector<char> v1, v2(3, 'x');
 assert(v1.size() == 0);
 assert(v2.size() == 3);
 assert(v2[0] == 'x' && v2[1] == 'x' && v2[2] == 'x');
 assert(v2 == vector<char>(3, 'x'));
 assert(v2 != vector<char>(4, 'x'));
 cout << " --- Ok." << endl;
}