Bonjour a tous,
Je bloque depuis un moment sur ce petit bout de code pas bien méchant :
Lorsque je veux le compiler, j'obtiens une erreur à la seconde ligne : expected ';' before "i" .
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; } }
Je souhaite creer une classe vector qui puissent se remplir a partir d'un contener quelquonque pourvu qu'il supporte les iterators.
Partager