iCAx开思网

标题: 请教各位高手有关 Pro/Toolkit的问题 [打印本页]

作者: mingseas1982    时间: 2005-6-9 13:21
标题: 请教各位高手有关 Pro/Toolkit的问题
我是一个初学者,想编写程序实现列出实体中所有特征。但程序在编译时出现错误:
C:\mingc++\listfeature\listfeature.cpp(267) : error C2660: 'UsrFeaturesCollect' : function does not take 2 parameters
Error executing cl.exe.
请各位看看是什么原因,怎么修改。
程序代码:
作者: dlxuyi1975    时间: 2005-6-15 08:09
你把前面声明的int UsrFeaturesCollect();
改成int UsrFeaturesCollect(ProSolid solid,ProFeature **features);
就行了
作者: mingseas1982    时间: 2005-6-15 12:45
你把前面声明的int UsrFeaturesCollect();  
改成int UsrFeaturesCollect(ProSolid solid,ProFeature **features);  
就行了
  
非常感谢你的解答,但我修改后编译还是不能通过,出现错误:
c:\mingc++\listfeature\listfeature.cpp(267) : error C2664: 'UsrFeaturesCollect' : cannot convert parameter 2 from 'struct pro_model_item' to 'struct pro_model_item ** '
        No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called
Error executing cl.exe.
麻烦再帮我看看是什么原因,十分感谢。
作者: dlxuyi1975    时间: 2005-6-16 07:36
把出错的那句话改成if(!UsrFeaturesCollect(solid,&features))
你用mfc,会出现31错误,不过没关系,强制输出就可以了。




欢迎光临 iCAx开思网 (https://www.icax.org/) Powered by Discuz! X3.3