opengcl:跨平台通用C ++组件库

时间:2024-04-18 03:59:56
【文件属性】:

文件名称:opengcl:跨平台通用C ++组件库

文件大小:63KB

文件格式:ZIP

更新时间:2024-04-18 03:59:56

linux socket cross-platform cygwin mmap

OpenGCL的 OpenGCL是一个用c ++编写的开源跨平台通用组件库。 可用组件 gthread:符合POSIX pthread的多线程和C ++包装器 gsem:符合POSIX标准的信号灯 gsocket:套接字API和C ++包装器 gtimer:高分辨率计时器 gmmap:内存映射文件 glist:简单的双向链表 gque:简单的循环队列 gmbox:线程安全gque(消息框) gevent:简单的线程安全事件和事件发射器 gtokenizer:简单的字符串标记器 支持平台 GNU / Linux WIN32 西格温 Mingw-64 资源资源 请参阅目录以获取简要用法。


【文件预览】:
opengcl-master
----CMakeLists.txt(3KB)
----.gitignore(31B)
----README.md(680B)
----LICENSE(35KB)
----include()
--------gcl.h(305B)
--------glist.h(2KB)
--------gmmap.h(4KB)
--------gmbox.h(2KB)
--------gsem.h(2KB)
--------gque.h(3KB)
--------gtimer.h(632B)
--------gutil.h(699B)
--------gsocket.h(12KB)
--------gevent.h(3KB)
--------gcldef.h(722B)
--------gthread.h(4KB)
--------gtockenizer.h(1KB)
----src()
--------gtimer.cpp(569B)
--------gque.cpp(3KB)
--------gutil.cpp(2KB)
--------gdmsg.cpp(396B)
--------glist.cpp(335B)
--------gmmap.cpp(4KB)
--------gthread.cpp(4KB)
--------gtockenizer.cpp(2KB)
--------gsem.cpp(2KB)
--------gmutex.cpp(442B)
--------gsocket.cpp(7KB)
--------win32()
--------gevent.cpp(3KB)
--------gthread()
----samples()
--------ex-list.cpp(690B)
--------ex-timer.cpp(761B)
--------ex-mmap.cpp(814B)
--------ex-tok.cpp(1KB)
--------ex-event.cpp(649B)
--------ex-que.cpp(3KB)
--------ex-socket.cpp(4KB)
--------ex-thread.cpp(941B)
--------ex-sem.cpp(1KB)
--------ex-mbox.cpp(2KB)
----.editorconfig(161B)

网友评论