C/C++
itisyang
学问无止境
展开
-
超轻JSON解析器
超轻JSON解析器原创 2016-11-16 19:52:13 · 3065 阅读 · 0 评论 -
C语言获取命令行输出
C语言获取命令行输出原创 2016-11-16 19:35:35 · 15559 阅读 · 0 评论 -
Linux获取进程pid
-/proc是系统中当前运行的所有进程的对应目录,以进程的 PID号为目录名,可用来获取进程信息。-/proc/pid/comm是对应pid号的进程名。原创 2016-03-16 19:08:24 · 4572 阅读 · 0 评论 -
标准输入、标准输出、标准出错:
标准输入、标准输出、标准出错原创 2016-01-26 16:54:40 · 3002 阅读 · 0 评论 -
C语言指针操作
int numbers[5] = {1,2,3,4,5};int *ptr1 = numbers;//numbers表示第一个元素的地址 int *ptr2 = &numbers[0];//把第一个元素的地址赋值给指针ptr2int *ptr3 = numbers + 0; //指针运算,对 numbers 做加减运算,是对地址的运算,数组(或指针)初始化为原创 2015-10-08 15:45:34 · 2987 阅读 · 0 评论 -
socket机制详解
我另外一片博客中详细解析了Linux下tcp socket通信的过程,下面是我对socket机制更深一层的学习。服务器和客户端创建过程简单描述如下:服务器端 一、创建服务器套接字(CREATE)。 二、服务器套接字进行信息绑定(BIND),并开始监听连接(LISTEN)。 三、接受来自客户端的连接请求(ACCEPT),并创建接收进程。 四、开始数据传输(原创 2015-09-08 21:58:28 · 3275 阅读 · 0 评论 -
Linux TCP/IP通讯建立
服务器建立:采用了多线程方式,可连接多个客户端,每连接一个客户端就创建一个输入线程和一个接受线程,使得输入和接收互不干扰原创 2015-09-04 15:04:09 · 1571 阅读 · 0 评论