#include #include #include #include #include #include using namespace std; int main() { string s("mirko"); //cin >> s; cout << "s = " << s << endl; cout << s.length() << endl; cout << s + s << endl; s[1] = 'a'; for (unsigned i = 0; i < s.length(); i++) cout << s[i] << endl; vector v(10); v.push_back(100); v.push_back(101); cout << v.size() << endl; cout << v.capacity() << endl; for (unsigned i = 0; i < v.size(); i++) { v[i] = i * i; cout << v[i] << endl; } for(vector::iterator i = v.begin(); i != v.end(); i++) { *i *= 2; cout << *i << endl; } for(vector::reverse_iterator i = v.rbegin(); i != v.rend(); i++) cout << *i << endl; vector v1; v1 = v; list l; vector < vector > m; m.push_back(vector()); m[0].push_back(1); m[0].push_back(2); m[0].push_back(3); m.push_back(vector()); m[1].push_back(4); m[1].push_back(5); m[1].push_back(6); for (unsigned i = 0; i < m.size(); i++) { for (unsigned j = 0; j < m[i].size(); j++) cout << m[i][j] << " "; cout << endl; } for (vector >::iterator i = m.begin(); i != m.end(); i++) { for (vector::iterator j = i->begin(); j != i->end(); j++) cout << *j << " "; cout << endl; } set s3; cout << s3.size() << endl; s3.insert(4); s3.insert(10); s3.insert(6); cout << s3.size() << endl; for(set::iterator i = s3.begin(); i != s3.end(); i++) cout << *i << endl; if (s3.count(10)) cout << "10 je u skupu" << endl; else cout << "10 nije u skupu" << endl; map ocene; cout << ocene.size() << endl; ocene["Zika"] = 10; ocene["Mika"] = 9; ocene["Pera"] = 8; ocene["Mirko"] = 6; ocene.insert(make_pair("Branko", 5)); cout << ocene.size() << endl; for(map::iterator i = ocene.begin(); i != ocene.end(); i++) cout << i->first << " - " << i->second << endl; map::iterator tmp = ocene.find("Mirko"); if (tmp != ocene.end()) cout << tmp->first << " - " << tmp->second << endl; cout << ocene.size() << endl; return 0; }