"Standard Template Library", yeah !
Ca fait partie du C++ ...
au même titre que t'as int, char et bool, ben t'as string, vector, ...
y'a les lites aussi, ...
ca se charge de l'allocation tout seul, et capacity te renvoit la limite possible...
Y'a aussi des algos genre le tri, l'inversion qui sont codés ...
http://www.sgi.com/tech/stl/table_of_contents.html
exemple pour string sous Windows :
#include <string>
using namespace std; // ben c'est comme ca sous Windows !
string chaine = "Hello";
chaine = chaine + " World !";
bref, ca sent le deja vu ...
mais la c'est pas propre à MS ou Borland. Tu le trouve partout (Linux ...)
Ca s'apprend assez vite (un peu de galère biensur au debut ...)
vector<int> Tab_d_int;
Tab_d_int.push_back(10);
// alloue tout seul une case, et y met la valeur 10 ...
---------------
FAQ fclc++ - FAQ C++ - C++ FAQ Lite