Bonjour a tous,

Je bloque depuis un moment sur ce petit bout de code pas bien méchant :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
template<int N,class T> template<template<class U> class C> inline void Vector<N,T>::Set(const C<T>& e){
	C<T>::const_iterator i = e.begin();
	for (int j=0; i != e.end(); ++i, ++j) {
		elements[j] = *i;
	}
}
Lorsque je veux le compiler, j'obtiens une erreur à la seconde ligne : expected ';' before "i" .

Je souhaite creer une classe vector qui puissent se remplir a partir d'un contener quelquonque pourvu qu'il supporte les iterators.