马上注册登录,享用更多网站功能!
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
Sample Text
请教各位大侠:
#include <stdio.h>
#include <uf.h>
#include <uf_defs.h>
#include <uf_exit.h>
#include <uf_ui.h>
#include <uf_styler.h>
#include <uf_mb.h>
#include <uf_modl.h>
#include "iston.h"
int PISTON_ok_cb ( int dialog_id,
void * client_data,
UF_STYLER_item_value_type_p_t callback_data)
{
UF_STYLER_item_value_type_t data;
double D,H;
data.item_id="REAL_D";
data.item_attr=UF_STYLER_VALUE;
UF_STYLER_ask_value(dialog_id,&data);
D=data.value.integer;
data.item_id="REAL_H";
data.item_attr=UF_STYLER_VALUE;
UF_STYLER_ask_value(dialog_id,&data);
H=data.value.integer;
UF_FEATURE_SIGN sign =UF_NULLSIGN;
double origin[3]={0.0,0.0,0.0};
char *height="H";
char *diam="D";
double direction[3]={0.0,0.0,1.0};
tag_t cyl_tag;
UF_CALL(UF_MODL_create_cyl1(sign,origin,height,diam,direction, &cyl_tag));
}
这是我自己做的一个小程序,编译的时候出现这样的问题:
F:\Piston Assemblage\Piston1\Application\Piston_template.c(608) : error C2275: 'UF_FEATURE_SIGN' : illegal use of this type as an expression
d:\program files\eds\unigraphics nx\ugopen\uf_modl_types.h(546) : see declaration of 'UF_FEATURE_SIGN'
大家帮我看看到底哪里出错了,谢谢大家了 |