青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

青华模具培训学院
查看: 3869|回复: 11

[教程] 二次开发API模板文件

[复制链接]
发表于 2011-9-24 13:12 | 显示全部楼层 |阅读模式
ug二次开发模板
目  录
第一章 技巧规则······································································································ (2)
二章 函数模板······································································································ (4)
第三章 功能模板····································································································· (11)
第四章 udop················································································································ (24)
注:连接:Ctrl+单击鼠标左键
第一章 技巧规则
1,内存原则:
【规则1】用malloc或new申请内存之后,应该立即检查指针值是否为NULL。
防止使用指针值为NULL的内存。
【规则2】不要忘记为数组和动态内存赋初值。防止将未被初始化的内存作为右
值使用。
【规则3】避免数组或指针的下标越界,特别要当心发生“多1”或者“少1”
操作。
【规则4】动态内存的申请与释放必须配对,防止内存泄漏。
【规则5】用free或delete释放了内存之后,立即将指针设置为NULL,防止产
生“野指针”。
2,
数组要么在静态存储区被创建(如全局数组),要么在栈上被创建。数组名对应着(而不是指向)一块内存,其地址与容量在生命期内保持不变,只有数组的内容可以改变。
指针可以随时指向任意类型的内存块,它的特征是“可变”,所以我们常用指针来操作动态内存。指针远比数组灵活,但也更危险。
注意当数组作为函数的参数进行传递时,该数组自动退化为同类型的指针。
new/delete的功能完全覆盖了malloc/free,为什么C++不把malloc/free淘
汰出局呢?
这是因为C++程序经常要调用C函数,而C程序只能用malloc/free管理动态内存。
2,分配空间
double (*point)[3];
point = new double[count][3];
delete[]point;//正确的用法
/*delete point;//错误的用法=delete point[0]*/
3,
UF_MODL_update();//使用UF_MODL_edit时用来刷新
4   UF_UI_ONT_refresh ();//刷新导航器
头文件#include <uf_ui_ont.h>
UF_DISP_refresh();//去除临时文件
#include < uf_disp.h>

4 w8 h! ~9 f# A& r& o+ X
5 调试工具
1)uc1601  //显示消息对话框

UG二次开发模板.zip

46.12 KB, 下载次数: 194, 下载积分: G币 -1

售价: 3 G币  [记录]

 楼主| 发表于 2011-9-24 13:14 | 显示全部楼层
看完整教程请看附件
回复 支持 反对

使用道具 举报

发表于 2011-9-28 11:02 | 显示全部楼层
三块钱啊d0000000
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-9-28 20:22 | 显示全部楼层
jxlfire 发表于 2011-9-28 11:02
7 @- E3 O2 u) ^) T* X/ Z# C三块钱啊d0000000

6 n5 K6 _, l5 p: ?, H呵呵...以后谁有关于API的资料可以和我互换,关于后处理的也行,本人愿意献给大家更多的资料!免费
回复 支持 反对

使用道具 举报

发表于 2011-10-13 16:40 | 显示全部楼层
好111111111111111111111谢了, X- g( p' S: b! d1 _; T% O. s, C
回复 支持 反对

使用道具 举报

发表于 2012-4-25 12:22 | 显示全部楼层
不就才3G币嘛,
回复 支持 反对

使用道具 举报

发表于 2012-5-19 19:20 | 显示全部楼层
吼吼,我要了。
回复 支持 反对

使用道具 举报

发表于 2012-6-4 08:46 | 显示全部楼层
a a a a aaaaaaaaa9 _- G& u6 \& G3 d: @6 }( S* A& o8 C- i
回复 支持 反对

使用道具 举报

发表于 2012-11-16 13:28 | 显示全部楼层
挺好的,看看有帮助
回复 支持 反对

使用道具 举报

发表于 2012-11-16 23:26 | 显示全部楼层
satellitehuang 发表于 2011-9-28 20:22 1 q3 ~2 A# l7 \# `8 o
呵呵...以后谁有关于API的资料可以和我互换,关于后处理的也行,本人愿意献给大家更多的资料!免费

$ u. s2 e0 P! a# o认识一下吧
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|关于我们|sitemap|小黑屋|Archiver|手机版|UG网-UG技术论坛-青华数控模具培训学校 ( 粤ICP备15108561号 )

GMT+8, 2024-11-17 11:49 , Processed in 0.064681 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表