Bonjour,
Mon souci est plutôt un souci de compatibilité de compilateur mais il a trait à l'implémentation de la STL (d'où sa présence dans cette section).
Le code suivant ne compile pas avec gcc (essayé avec Code::Blocks et sous Linux g++) mais bien avec BorlandC++ 5.5 et avec MS VisualC++.
Quelqu'un aurait-il une idée ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 #include <vector> using namespace std; template <typename T> int f() { vector<int> vi; vector<T> vt; vector<int>::iterator ii; vector<T>::iterator it; // error: expected `;' before "it" }
Partager