Bonjour à tous,

Je m'interroge sur l'exploitation de la documentation C++. Pour la compréhension de l'utilisation d'une classe, j'imagine qu'elle doit se suffire à elle même.
Je sais que j'ai des lacunes en programmation...(ce n 'est pas du tout mon métier mais ça m'intéresse) mais par exemple, prenons la classe std::vector.
Pour s'en servir, il faut utiliser "< > ". Le problème, c'est que j'ai du mal à comprendre cette page http://www.cplusplus.com/reference/v...vector/vector/ L'exemple en fait mention, bien entendu mais...

Comment faites vous pour comprendre l'utilisation de cette classe à partir de http://www.cplusplus.com/reference/v...vector/vector/, en mettant de côté l'exemple.

j'imagine que c'est là dedans mais je ne comprends pas tout ce "charabia".

default (1)

vector();
explicit vector (const allocator_type& alloc);

fill (2)

explicit vector (size_type n, const allocator_type& alloc = allocator_type());
vector (size_type n, const value_type& val,
const allocator_type& alloc = allocator_type());

range (3)

template <class InputIterator>
vector (InputIterator first, InputIterator last,
const allocator_type& alloc = allocator_type());

copy (4)

vector (const vector& x);
vector (const vector& x, const allocator_type& alloc);

move (5)

vector (vector&& x);
vector (vector&& x, const allocator_type& alloc);

initializer list (6)

vector (initializer_list<value_type> il,
const allocator_type& alloc = allocator_type());



Merci par avance.