[[oktatas:programozás:cpp|< CPP]] ====== CPP Szabványos sablonok ====== * **Szerző:** Sallai András * Copyright (c) Sallai András, 2011 * Licenc: [[https://creativecommons.org/licenses/by-sa/4.0/|CC Attribution-Share Alike 4.0 International]] * Web: https://szit.hu ===== A vector ===== #include #include using namespace std; main() { vector szamok; szamok.push_back(8); szamok.push_back(5); szamok.push_back(3); szamok.push_back(7); szamok.push_back(2); for(int i=0; i #include #include using namespace std; main() { vectorszavak; szavak.push_back("szilva"); szavak.push_back("körte"); szavak.push_back("barack"); cout << "Méret: " << szavak.size() << endl; cout << "Vissza: " << szavak.back() << endl; cout << "Vissza: " << szavak.front() << endl; } #include #include using namespace std; bool ures(vector tarolo); main() { vector szavak; szavak.push_back("szilva"); szavak.push_back("körte"); szavak.push_back("barack"); ures(szavak); cout << "Méret: " << szavak.size() << endl; szavak.clear(); ures(szavak); } bool ures(vector tarolo) { if(tarolo.empty()) cout << "Üres" << endl; else cout << "Van adat" << endl; }