2010-10-05 6 views
1

J'ai essayé pendant les 20 dernières minutes à comprendre pourquoi il est de lancer cette erreur ..Erreur: constructeur attendu, destructor ou conversion de type avant « < » jeton

#include <GL/glut.h> 
#include <vector> 

// global width and height 
int GW; 
int GH; 

// current mouse position in pixel coordinate 
int x; 
int y; 

typedef struct myTriangle { 
    float tx; 
    float ty; 
} myTriangle; 

vector<myTriangle> container; 

Le code lance ceci:

Transform.cpp:17: error: expected constructor, destructor, or type conversion before '<' token

+0

Ne modifiez pas votre code source avec un traitement de texte. Et utilisez std :: vector. –

Répondre

1

Peut-être qu'il doit être std::vector?

5

Il me semble que vous n'avez pas spécifié l'espace de nom du vecteur et que vous n'avez pas déclaré que vous utilisez std :: vector. Essayez ceci à la place:

std::vector<myTriangle> container; 
Questions connexes