C++中的MFC项目中的带参构造函数初始化问题,急急急~

我知道需要在.h文件中进行声明,例如inta;然后在.cpp文件的OnInitDialog()中进行初始化,例如a=1;但是下面这个怎么初始化?1,一个带参数的类Kalm... 我知道需要在.h文件中进行声明,例如int a;
然后在.cpp文件的OnInitDialog()中进行初始化,例如a=1;
但是下面这个怎么初始化?
1,一个带参数的类KalmanFilter KF(stateNum, measureNum, 0);
Mat state(stateNum, 1, CV_32FC1); //state(x,y,detaX,detaY)

2,设置一个矩阵KF.transitionMatrix = *(Mat_<float>(4, 4) <<
1,0,1,0,
0,1,0,1,
0,0,1,0,
0,0,0,1 );//元素导入矩阵,按行;

3,设置一个对角矩阵setIdentity(KF.measurementNoiseCov, Scalar::all(1e-1));
比如这个构造函数CV_WRAP KalmanFilter(int dynamParams, int measureParams, int controlParams=0, int type=CV_32F);怎么在我知道需要在.h文件中进行声明,在.cpp文件的OnInitDialog()中进行初始化?
展开
 我来答
weizman
2015-01-05
知道答主
回答量:10
采纳率:0%
帮助的人:11.8万
展开全部
用一个指针来做吧,在需要的位置new一个对象就可以了,也就是说在.h文件中声明一个这个类的指针,在Init函数中new一个对象,用指针指向它就可以了,在对话框close的时候delete就可以了。
来自月岩仪态万千的比目鱼
2015-01-05 · TA获得超过1571个赞
知道小有建树答主
回答量:1221
采纳率:50%
帮助的人:970万
展开全部
没看懂你问的什么。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式