我有一個向量接受GlDouble向量的向量。但是當我試圖推一個它說:無法推送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
爲什麼不讓我推這個?它說就是了含量的不同,但我從來沒有指定....
感謝
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);
你能給我們你想編譯的代碼嗎? – 2010-06-04 02:25:34