Templates en cascade [C++] - C++ - Programmation
Marsh Posté le 03-10-2005 à 10:26:48
non, pas la
">>" est un token a part entiere qui fausse l'analyse de ton code par le compilo, remplace le par "> >"
Marsh Posté le 03-10-2005 à 14:27:39
Stroustrup (le créateur du C++) trouve que ce truc du ">>" ridiculise le langage et a demandé que ce soit accepté. Cependant ça casserait la grammaire actuelle et ça ne changera donc surement pas.
Dans le même genre, les virgules des templates mal comprises par le préprocesseur :
Code :
|
Marsh Posté le 06-10-2005 à 12:44:36
jesus_christ a écrit : Stroustrup (le créateur du C++) trouve que ce truc du ">>" ridiculise le langage et a demandé que ce soit accepté. Cependant ça casserait la grammaire actuelle et ça ne changera donc surement pas.
|
j'en fais les frais quotidiennement
Marsh Posté le 03-10-2005 à 10:23:43
Bonjour les programmeurs, j'ai un soucis de template avec Visual.
C'est un problème de type (une classe en fait) templatisé en cascade.
Avec le code suivant :
fichier classes-map.h :
fichier classes-mapmodule.h :
Visual C++ 6.0 me dit :
classes-map.h(14) : error C2146: syntax error : missing ',' before identifier 'Liste'
Est-ce un problème de Visual ?