# Include <iostream> # include <cstring> # include <vector> int ar [10] = {11, 12, 13, 14, 15, 16, 17, 18, 19, 20}; char * STR = "Hello World"; int main (void) {// Constructor (vector size, initial vector value) STD: vector <int> vec1 (4, 25); // Constructor (copy constructor) STD: vector <int> vec2 (vec1); // Constructor (array) STD :: vector <int> vec3 (Ar + 1, Ar + 9); STD: vector <char> vec4 (STR, STR + strlen (STR); STD :: vector <int> vec5 (vec3.begin () + 2, vec3.begin () + 5); // vec1for (S TD: vector <int >:: const_iterator P = vec1.begin (); P! = Vec1.end (); ++ p) {STD: cout <* P <"";} STD: cout <STD: Endl; // vec2for (STD: vector <int>: const_iterator P = vec2.begin (); P! = Vec2.end (); ++ p) {STD: cout <* P <"";} STD: cout <STD: Endl; // vec3for (STD: vector <int>: const_iterator P = vec3.begin (); P! = Vec3.end (); ++ p) {STD: cout <* P <"";} STD: cout <STD: Endl; // vec4for (STD: vector <char >:: const_iterator P = vec4.begin (); P! = Vec4.end (); ++ p) {STD: cout <* P;} STD: cout <STD: Endl; // vec5for (STD :: vector <int>: const_iterator P = vec5.begin (); P! = Vec5.end (); ++ p) {STD: cout <* P <"";} STD: cout <STD: Endl; return 0 ;}