- 博客(4)
- 收藏
- 关注
转载 Linux 定时器
时间间隔定时器<br />interval timer(时间间隔定时器)系统调用自从被POSIX标准化后,首次出现于4.2BSD,能够提供比alarm()还多的控制:<br />#include <sys/time.h><br />int getitimer(int which, struct itimerval *value);<br />int setitimer(int which, const struct itimerval *value, struct itimerval *ovalue);<b
2010-10-30 16:13:00 1052
原创 关于Makefile的两个基本问题(参考大作“跟我一起写makefile”)
首先,明确一下Makefile的 规则 。 target ... : prerequisites ... command ... ...target也就是一个目标文件,可以是Object File,也可以是执行文件。还可以是一个标签(Label)。prerequisites就是,要生成那个target所需要的文件或是目标。command也就是make需要执行的命令。(任意的Shell命令)问题1:make
2010-10-11 15:11:00 867
原创 正确使用atoi
<br />atoi用来将整数形式的字符串转化为对应的整数,比如,“1234”转化为1234。<br />不过atoi的返回值比较怪异,如果源字符串不能转化的话,会返回0。这样字符串本身就是“0”,则仅凭返回0就无法判断转化成功还是出错了。<br /> <br />下面的代码给出了正确的使用方法,是将一个命令行参数转化为整数:<br /> <br />if ((a = atoi(argv[2])) == 0 && *argv[2] != '0') <br />{ <br /> fp
2010-10-11 14:22:00 1071
转载 C89、C99以及__STDC__(转自维基百科)
History<br />The first standard for C was published by ANSI. Although this document was subsequently adopted by International Organization for Standardization(ISO) and subsequent revisions published by ISO have been adopted byANSI, the name ANSI C (rat
2010-10-11 09:11:00 1363
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人