我正在寻找在Linux和Windows中进行套接字通信(监听,接受,连接,接收,发送,断开连接)。我的项目是用C语言编写的,因此除非有人能想到让我将C++库集成到C项目中的方法,否则该库也必须使用C语言。
最终,我希望该库具有ipv6支持和非阻塞模式,但是,这些事情不是必需的。
有人知道任何库/跨平台示例代码吗?即使只是大型代码片段也将有所帮助。到目前为止,我发现的一些套接字库都使用C++。
最佳答案
临时而言,我可以想到四个库:
GLib Channels中的
关于c - 知道C中的任何跨平台套接字库(Windows和Linux)吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9201244/