osapi 跨平台系统API封装 for C++

时间:2015-06-05 10:19:31
【文件属性】:

文件名称:osapi 跨平台系统API封装 for C++

文件大小:12KB

文件格式:RAR

更新时间:2015-06-05 10:19:31

跨平台 c++ osapi

为跨平台(win32/linux)编程而设计的一套系统API,封装了thread,socket, mutex, semaphore, sharedmemory, int type等接口和类型。开发者使用这套接口来开发C++程序时,可以做到在不同的平台上只需要一套代码,可以无视windows/linux中对线程、互斥的实现上的差异。本人使用多年,久经考验,可放心使用。 - 特为中国的开发人员奉献!


【文件预览】:
osapi
----osapi.h(1KB)
----Mutex_Win32.cpp(1KB)
----Version.txt(1KB)
----Time.h(667B)
----SharedMemory_Win32.cpp(2KB)
----Thread_Linux.cpp(1KB)
----Socket.cpp(8KB)
----osapi.cpp(848B)
----Semaphore_Linux.cpp(1KB)
----Time.cpp(702B)
----Semaphore.h(270B)
----SharedMemory.h(289B)
----IntType.h(769B)
----SharedMemory_Linux.cpp(2KB)
----Thread.h(381B)
----Socket.h(3KB)
----Mutex.h(231B)
----Thread_Win32.cpp(2KB)
----Mutex_Linux.cpp(1KB)
----Semaphore_Win32.cpp(1KB)

网友评论

  • 好迷你,不过还没真正用起来,观察一段时间看看
  • 还算不错,但封装的不算好,但是够用了
  • 五星评价是因为封装的是我想要的粒度。但是socket那块还是需要加强
  • 还算不错,但封装的不算好。可以参考CRTMPSERVER中的封装部分,我在那个部分中有封装了锁,定时器,线程。而且类中没有过分的强调OS