- 博客(13)
- 收藏
- 关注
原创 linux中多进程、多线程编程常用函数总结
多进程、多线程常用函数总结多进程创建进程进程间通讯管道信号量信号共享内存内存映射多线程线程的创建、等待、退出、清理线程同步互斥锁条件变量信号量自旋锁读写锁多进程创建进程当使用多进程模式执行程序时,分叉之前需要创建一个进程#include <unistd.h>//创建一个进程,返回该进程在程序中的编号pid_t fork(void);//返回进程编号pid_t getpid(void);注意:子进程和父进程共享代码段,但是会复制数据段父进程中fork函数返回子进程的
2022-02-24 15:34:35 1227
原创 基于TCP协议的C/S端程序的基本流程
基于TCP协议的C/S端程序的基本流程服务端通讯流程TCP服务端基本通讯示例客户端通讯流程TCP客户端基本通讯示例总结:图解简单的TCP通讯过程总结:通讯过程中用到的函数参数及返回值socket()函数字节序转换函数listen()函数accept()和connect()函数send()和recv()函数注意事项服务端通讯流程服务端: 1、通过socket()函数创建用于接收连接请求的socket 2、构造主机连接地址的sockaddr_in结构体,包括sin_family,sin_port,sin
2022-02-23 09:51:26 3104
原创 C++STL详解四:顺序容器
分析顺序容器array、vector、deque、list和heap的底层行为,简单实现vector 和 deque::iterator
2021-05-10 09:16:57 666
原创 C++内存分配详解一:分配工具概述
概述分析C++分配器、new系列工具和malloc的内存分配方式的不同;概述分析malloc所分配的内存空间的形式
2021-04-12 09:38:51 612
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人