在做多线程开发时,互斥锁是必不可少的。但c语言不像c++11有标准的线程库,在各种编译器支持的平台都可以使用。而且跨平台开发中,在业务逻辑里写不同平台的兼容代码,容易造成过多的冗余,以及代码结构过于复杂的问题。为了提供一种统一的调用方式,封装一套跨平台的互斥锁还是有必要的。 本资源在Windows、Linux、Android、IOS都可以使用。https://blog.csdn.net/u013113678/article/details/120372980
2021-09-27 14:01:15 6KB c语言 多线程 互斥锁 Windows
1
使用互斥锁+条件变量+共享内存的模式实现linux下亲缘关系间进程间同步通信 说明编译时加上 -lrt -lpthread参数
1
进程,线程锁。支持windows,linux 。有测试代码和makefile。
2021-08-27 06:54:54 6KB 线程锁
1
02互斥锁的简单操作与运用
2021-08-11 19:00:59 977B c语言
1
该例程是参考FreeRTOS官方说明自己编写的代码,内部包含MDK工程源码,希望能帮助到初学FreeRTOS的学子。
2021-05-08 13:02:55 3.72MB freertos
linux无亲缘关系间进程同步通信实现(互斥锁+条件变量+共享内存模式)
2021-04-04 09:06:17 6KB linux c++ 互斥锁 进程通信
1
说明:编译时加上参数 -lrt -lpthread 要不然找不到库文件
2021-02-27 10:35:50 2KB linux 互斥锁 条件变量 共享内存
1
linux和win32下通用的互斥锁Mutex封装,统一接口,可直接使用
2019-12-21 19:24:03 8KB 跨平台 && 互斥锁
1