是否有任何免费的开源库(在C/C++中)广泛使用的套接字,并支持广泛的操作系统(Windows,Unix/Linux,FreeBSD等).就像pthreads一样.
否则,剩下的唯一解决方案是为每个操作系统编写套接字包装器.或者写一个针对winsock和GNU C sys/socket.h库的包装就足够了?
我是否有可能针对GNU C提供的套接字库实现它.GNU C可用于各种平台,我的代码可以在所有这些平台上运行吗?
我相信Apache Portable Runtime和 GTK+ 的 GLib 库都有套接字 API。由于您的问题已被标记c,并且c++我怀疑您确实想要以 C++ 为中心的答案,但这两个都作为纯 C 库很好。
| 归档时间: |
|
| 查看次数: |
9319 次 |
| 最近记录: |