|
楼主 |
发表于 2015-1-21 17:25
|
显示全部楼层
这是我知道,但是在二次开发里面这个东西有什么意义?同样的函数,有的返回有的没返回,返回之后又没有判断,也没有操作,只是在重复赋值,不知道是什么意义?还有status或者err分别在什么样的情况下用?比如说循环的时候会习惯性定义int i;之类的……比如说这个,赋值有什么意义?
status = ProElementAlloc ( PRO_E_FEATURE_FORM, &pro_e_feature_form );
value_data.type = PRO_VALUE_TYPE_INT;
value_data.v.i = PRO_EXTRUDE;
status = ProValueAlloc ( &value );
status = ProValueDataSet ( value, &value_data );
status = ProElementValueSet ( pro_e_feature_form, value );
status = ProElemtreeElementAdd ( pro_e_feature_tree, NULL, pro_e_feature_form ); |
|