
C语言
迟到的螃蟹
老码农,继续深入技术的海洋。
展开
-
select()函数以及FD_ZERO、FD_SET、FD_CLR、FD_ISSET
http://hi.baidu.com/%B1%D5%C4%BF%B3%C9%B7%F0/blog/item/e7284ef16bcec3c70a46e05e.htmlselect函数用于在非阻塞中,当一个套接字或一组套接字有信号时通知你,系统提供select函数来实现多路复用输入/输出模型,原型: #include #include转载 2012-06-08 14:28:16 · 107744 阅读 · 7 评论 -
Source Insight教程及技巧(大全)——最终整合版
Source Insight教程及技巧(大全)——最终整合版很全面的文章,虽然感谢百度,但居然还收1个财富值,下载后发现只能上传图片,懒得截图了转载 2012-06-09 14:41:50 · 7156 阅读 · 0 评论 -
htonl(),htons(),inet_addr(),inet_ntoa()函数
http://hi.baidu.com/liangjw821/blog/item/54e036cc5207cb1700e92847.htmlhtonl() 简述: 将主机的无符号长整形数转换成网络字节顺序。 #include u_long PASCAL FAR htonl( u_long hostlong); hostlong:主机字转载 2012-06-11 10:09:02 · 996 阅读 · 0 评论 -
pthread_create如何传递多个参数
http://zhidao.baidu.com/question/315398992.html涉及多参数传递给线程的,都需要使用结构体将参数封装后,将结构体指针传给线程定义一个结构体struct mypara{ var para1;//参数1 var para2;//参数2}将这个结构体指针,作为void *形参的实际参数传递stru转载 2012-06-19 08:44:33 · 2969 阅读 · 0 评论 -
C语言中#if,#ifdef
http://blog.sina.com.cn/s/blog_7eb50b180100yn7q.html一般情况下,源程序中所有的行都参加编译。但是有时希望对其中一部分内容只在满足一定条件才进行编译。 条件编译命令最常见的形式为: #ifdef 标识符 程序段1 #else 程序段2 #endif转载 2012-06-27 09:59:02 · 1320 阅读 · 0 评论 -
C 获取两位的随机数
转自:http://zhidao.baidu.com/question/116625122.html两位数:也就是10~99了这里可以用生成随机数取余的方法得到,比如任何整数除以100取余,那得到的是0~99的数,那怎么得到10~99呢?任何整数除以90取余,那得到的是0~89的数,再加上10,也就是得到10~99的数了#include #include #转载 2013-01-11 12:01:58 · 3510 阅读 · 0 评论