oktatas:programozas:cpp:standard_template_library
Tartalomjegyzék
Standard Template Library
- Szerző: Sallai András
- Copyright © Sallai András, 2011, 2014
- Web: https://szit.hu
Az STD
Gyorsabb, áttekinthetőbb, hibamentesebb kódot eredményezhet.
Segítségével minden típusra illeszkedő algoritmust tudunk létrehozni.
Példa
#include <iostream> using namespace std; template <class T> void swap2(T& a, T& b) { T c = a; a = b; b = c; } template <class T> const T& min2(const T& a, const T& b) { return (a<b ? a : b); } main() { int a = 5; int b = 8; swap2(a, b); cout << min2(a, b) << endl; }
Vektor
#include <iostream> #include <vector> using namespace std; main() { vector<string>szavak; szavak.push_back("vmi"); szavak.push_back("második"); cout << "Méret: " << szavak.size() << endl; cout << "Vissza: " << szavak.back() << endl; }
oktatas/programozas/cpp/standard_template_library.txt · Utolsó módosítás: 2021/05/25 23:26 szerkesztette: admin