自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 文章标题

struct JogCmd *pJC = g_pJSeg[mtr]->stJogCmd + g_pJSeg[mtr]->uCLWrite;pJC->sJogClass = nJogClass;pJC->dPara1 = dPara1;pJC->dPara2 = dPara2;/** For JogCommandP(P点Jog指令) **/pJC->dVm = dMVel;pJC->dTa

2015-12-21 03:59:37 284

原创 Jog_P

#1TA100TS50JOG_P=10000TA100TS50TWA100TWS50JOG=20000RET

2015-12-18 13:23:57 476

原创 中断的系统调用

低速系统调用是可能会使进程永远阻塞的一类系统调用

2015-10-26 21:22:36 271

原创 Unix系统的信号机制最简单的接口—signal函数

Unix系统的信号机制最简单的接口—signal函数#include <signal.h>void (*signal(int signo, void (*func)(int)))(int);signal函数由ISO C定义。因为ISO C不涉及多进程、进程组以及终端I/O等,所以他对信号的定义非常含糊,以至于对Unix系统而言几乎毫无用处。从Unix系统V派生的实现支持signal函数,但该函数提

2015-10-20 21:43:50 377

原创 标准IO的替代软件

标准I/O库的一个不足之处是效率不高,这与它复制的数据量有关。当使用一次函数fgets和fputs时,通常需要复制两次数据:一次是在内核和标准I/O缓冲之间(当调用read和write时),第二次是在标准I/O缓冲区和用户程序中行缓冲区之间。快速I/O哭被提倡使用,这将大大提高I/O操作的效率。

2015-10-20 21:12:12 257

原创 sprintf函数可能会造成由buf指向的缓冲区的溢出

曾经在一个项目中遇到这样的执行出错:“stack over flow”,经查与sprintf有关。int sprintf(char *restrict buf, const char *restrict format, ...)调用者在使用sprintf函数有责任确保该缓冲区足够大。snprintf函数可以解决这种缓冲区溢出问题。int snprintf(char *restrict

2015-10-20 20:59:43 1104

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除