2012年8月22日
摘要: Linux下的多线程编程作者:姚继锋 2001-08-11 09:05:00 来自:http://www.china-pub.com1 引言 线程(thread)技术早在60年代就被提出,但真正应用多线程到操作系统中去,是在80年代中期,solaris是这方面的佼佼者。传统的Unix也支持线程的概念,但是在一个进程(process)中只允许有一个线程,这样多线程就意味着多进程。现在,多线程技术已经被许多操作系统所支持,包括Windows/NT,当然,也包括Linux。 为什么有了进程的概念后,还要再引入线程呢?使用多线程到底有哪些好处?什么的系统应该选用多线程?我们首先必须回答这些问题... 阅读全文
posted @ 2012-08-22 13:38 小代码 阅读(170) 评论(0) 推荐(0) 编辑
摘要: sizeof(int)表示求int型变量所占空间字节数。在32位编译系统,sizeof(int)=4,在16位编译系统,sizeof(int)=2。因此,sizeof(int)*p要么等于4*p,要么等于2*p。原来UTC是指世界协调时,这在了解GPS数据格式的时候发现的!呵呵%m.ns中间的m.n是对%s的修饰符, m表示字符串显示时的最大宽度,超过的会被截掉, n表示显示字符串中的几个字符, 如果n<m,则数据靠右对齐显示%-m.ns,其它和上面一样,只是靠左对齐 包含文件:string.h 函数名: strstr 函数原型:extern char *strstr(char *str 阅读全文
posted @ 2012-08-22 13:38 小代码 阅读(94) 评论(0) 推荐(0) 编辑