matcom与vc++混合编程问题

snowxiaoxu 2008-06-12 03:12:57
第一次使用matcom,引用什么的都可以,但是调用的时候会说
sizeof(Mm) mismatch-runtime size is 92 but current size is 88;
不知道怎么回事,我的一段代码是这样的:
initM(MATCOM_VERSION);
Mm x,y;
memcpy(x.addr(),k,360*sizeof(double));
memcpy(y.addr(),a,360*sizeof(double));
plot((CL(x),y));
set(gcf(),TM("MenuAbout"),TM("off"));
exitM();
谢谢大家。
...全文
71 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
没有相同的维数,就是数组维数不同
snowxiaoxu 2008-06-15
  • 打赏
  • 举报
回复
arguments do not have the same number of dimensions
这又是什么意思
snowxiaoxu 2008-06-12
  • 打赏
  • 举报
回复
重装也不行啊
vecri 2008-06-12
  • 打赏
  • 举报
回复
sizeof(Mm)和库中的大小不一样
在工程中要使用正确的.lib文件和.h文件
应该是版本问题,实在不行,重装下MATCOM
snowxiaoxu 2008-06-12
  • 打赏
  • 举报
回复
在线等答案啊!
来高人解答
snowxiaoxu 2008-06-12
  • 打赏
  • 举报
回复
在线等答案啊!
snowxiaoxu 2008-06-12
  • 打赏
  • 举报
回复
是没有高人?

19,469

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 图形处理/算法
社区管理员
  • 图形处理/算法社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧