
关于visual c++二级指针初始化的问题:
KLT_FullCPyramid和MultiSplineData是预先定义好的class,classKLT_FullCPyramid{public:KLT_FullCPy...
KLT_FullCPyramid和MultiSplineData是预先定义好的class,
class KLT_FullCPyramid
{ public:
KLT_FullCPyramid();
KLT_ColorPyramid* img;
KLT_ColorPyramid* gradx;
KLT_ColorPyramid* grady;
int nPyramidLevels;
。。。。。。
}
class MultiSplineData
{
public:
MultiSplineData();
void finishInit();
void takeControls(ZVec* Z);
。。。。。。
int _numFrames;
。。。。。。
}
MultiSplineData* mts = new MultiSplineData();
const KLT_FullCPyramid** pyrms = new (const KLT_FullCPyramid*)[mts->_numFrames+1];
编译的时候出现如下错误:
syntax error: missing ':' before '['
'string' : unexpected token/character encountered in attribute block
希望高手指点,谢谢 展开
class KLT_FullCPyramid
{ public:
KLT_FullCPyramid();
KLT_ColorPyramid* img;
KLT_ColorPyramid* gradx;
KLT_ColorPyramid* grady;
int nPyramidLevels;
。。。。。。
}
class MultiSplineData
{
public:
MultiSplineData();
void finishInit();
void takeControls(ZVec* Z);
。。。。。。
int _numFrames;
。。。。。。
}
MultiSplineData* mts = new MultiSplineData();
const KLT_FullCPyramid** pyrms = new (const KLT_FullCPyramid*)[mts->_numFrames+1];
编译的时候出现如下错误:
syntax error: missing ':' before '['
'string' : unexpected token/character encountered in attribute block
希望高手指点,谢谢 展开
展开全部
const KLT_FullCPyramid** pyrms = new const KLT_FullCPyramid*[mts->_numFrames+1];
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询