f74e3fdd5ddeaa7a的头像-牛翰网
每个人都存在着那部分为别人而活的自己
条件量练习-牛翰网

条件量练习

/********************************************************************************* * * 设计程序,创建三个线程,任务1条件满足时解除任务二的挂起状态,任务3用于控制x的值 * author:jin...
线程相关函数-条件量-牛翰网

线程相关函数-条件量

使用条件量可以让不满足条件的线程处于挂起状态,等待条件满足时由别的线程进行唤醒 pthread_cond_init函数 此函数可以对条件量进行初始化 pthread_cond_t cond = PTHREAD_COND_INITIALIZER; in...
共享内存和信号结合练习-牛翰网

共享内存和信号结合练习

设计三个程序,三个程序申请一块共享内存,并分别映射到各自进程的地址空间,进程A和进程B对共享内存段中的数据进行修改,然后进程B不断输出共享内存段中的数据,实现进程间的互斥,避免竞争。 ...
信号练习-牛翰网

信号练习

/******************************************************************************* * * 设计两个程序,A执行死循环,B程序给发送一个结束信号给程序A,当程序A接收到信号之后则执行相应的任务...
有名管道练习-牛翰网

有名管道练习

/******************************************************************************** * * 在主程序中创建一个子程序,并在父进程中获取系统时间,并写入管道,子程序从管道中读取数据 * autho...
管道-牛翰网

管道

进程间通信指的是进程之间的信息交换,进程间通信的方式有很多,比如管道通信、信号通信、共享内存、消息队列、信号量组、POSIX信号量等。 进程间通信可以达到数据传输、共享资源、控制进程等目...
目录操作相关函数-牛翰网

目录操作相关函数

mkdir函数 此函数用于创建一个目录 //头文件 #include <sys/stat.h> #include <sys/types.h> int mkdir(const char *pathname,mode_t mode); //pathname:目录的路径 //mod
字符串相关函数(2)-牛翰网

字符串相关函数(2)

将一个字符串转换成整型数,方便后序的处理 atoi函数 此函数可以将一个字符串转换成整型 //头文件 #include <stdlib.h> //函数原型 int atoi(const char *nptr); //nptr:待转换的字符串的...
字符串处理函数-牛翰网

字符串处理函数

strstr函数 此函数用于从目标字符串中查找子串 char *strstr(const char *haystack, const char *needle); //haystack:主字符串,即要搜索的字符串 //needle:子字符串,即要查找的字符串 //ret...
文件IO-图像缩小-牛翰网

文件IO-图像缩小

将一个bmp图像进行缩小,缩小后的图像不失真 /******************************************************************************** * * * 设计图片等比例不失真缩小的接口 * author:jindouliu...