J'ai un vecteur qui accepte les vecteurs des vecteurs GlDouble. Mais quand j'essaie d'en pousser un, il est dit:Impossible de pousser le vecteur du vecteur de GlDouble?
Error 1 error C2664: 'std::vector<_Ty>::push_back' : cannot convert parameter 1 from 'std::vector<_Ty>' to 'const std::vector<_Ty> &' c:\Users\Josh\Documents\Visual Studio 2008\Projects\Vectorizer Project\Vectorizer Project\Vectorizer Project.cpp 324
Pourquoi ne me laisse-t-il pas pousser cela? Il est dit qu'il veut un Contant mais je jamais précisé que ....
Merci
the struct:
struct SHAPECONTOUR{
std::vector<USERFPOINT> UserPoints;
std::vector<std::vector<GLdouble>> DrawingPoints;
};
std::vector<std::vector<GLdouble>> shape_verts;
SHAPECONTOUR c;
c.DrawingPoints.push_back(shape_verts);
Pouvez-vous nous donner le code que vous essayez de compiler? –