c语言
10000cat
这个作者很懒,什么都没留下…
展开
-
详解C语言的htons函数
uint16_t htons(uint16_t hostshort); htons的功能:将一个无符号短整型数值转换为网络字节序,即大端模式(big-endian) 参数u_short hostshort: 16位无符号整数 返回值:TCP / IP网络字节顺序 htons 是把你机器上的整数转换成“网络字节序”, 网络字节序是 big-endian,也就是整数的高位字节存放在内存...转载 2018-10-18 20:44:52 · 5614 阅读 · 0 评论 -
C语言中memset函数详解(很清晰易懂)
功 能: 将s所指向的某一块内存中的每个字节的内容全部设置为ch指定的ASCII值, 块的大小由第三个参数指定,这个函数通常为新申请的内存做初始化工作 用 法: void *memset(void *s, char ch, unsigned n); 程序例: #include <string.h> #include <stdio.h> #...转载 2018-10-19 13:53:55 · 203 阅读 · 0 评论 -
c语言基础函数——fork()
fork()函数用来创建子进程。下面是一个简单的例子: #include <stdio.h> #include <unistd.h> int main(int argc, const char * argv[]) { // insert code here... pid_t pid; ...转载 2018-10-19 14:24:49 · 1125 阅读 · 0 评论 -
一、fork入门知识
https://www.cnblogs.com/jeakon/archive/2012/05/26/2816828.html一、fork入门知识 一个进程,包括代码、数据和分配给进程的资源。fork()函数通过系统调用创建一个与原来进程几乎完全相同的进程,也就是两个进程可以做完全相同的事,但如果初始参数或者传入的变量不同,两个进程也可以做不同的事。 一个进程调用fork()...转载 2018-10-19 15:06:36 · 150 阅读 · 0 评论 -
Linux: fd_set用法
Linux: fd_set用法2010-04-13 23:58https://blog.csdn.net/bailyzheng/article/details/7477446 select()机制中提供一fd_set的数据结构,实际上是一long类型的数组,每一个数组元素都能与一打开的文件句柄(不管是socket句柄,还是其他文件或命名管道或设备句柄)建立联系,建立联系的工...转载 2018-10-19 20:28:55 · 143 阅读 · 0 评论 -
为什么epoll比select效率更高(Why is epoll faster than select)?
Why is epoll faster than select?A typical server might be dealing with, say, 200 connections. It will service every connection that needs to have data written or read and then it will need to wait u...转载 2018-10-20 18:50:36 · 468 阅读 · 0 评论