文件名称:c语言跨平台互斥锁封装
文件大小:6KB
文件格式:ZIP
更新时间:2024-10-08 14:47:44
c语言 多线程 互斥锁 Windows Linux
在做多线程开发时,互斥锁是必不可少的。但c语言不像c++11有标准的线程库,在各种编译器支持的平台都可以使用。而且跨平台开发中,在业务逻辑里写不同平台的兼容代码,容易造成过多的冗余,以及代码结构过于复杂的问题。为了提供一种统一的调用方式,封装一套跨平台的互斥锁还是有必要的。 本资源在Windows、Linux、Android、IOS都可以使用。https://blog.csdn.net/u013113678/article/details/120372980
【文件预览】:
testThreadMutex.sln
testThreadMutex
----config.h(525B)
----main.c(842B)
----testThreadMutex.vcxproj(12KB)
----Thread()
--------acf_thread.c(2KB)
--------acf_mutex.c(912B)
--------acf_thread.h(531B)
--------acf_mutex.h(1KB)
----testThreadMutex.filters(783B)
----makefile(197B)