有没有一款广泛使用且支持多种操作系统(如Windows、Unix/Linux、FreeBSD等)的免费开源套接字库(用于C/C++)?就像pthread一样。
否则,唯一的解决方案就是为每个操作系统编写套接字包装器。或者编写针对winsock和GNU C sys/socket.h库的包装器是否足够?
我能否只针对GNU C提供的套接字库进行实现呢?GNU C可用于各种平台,我的代码将在所有这些平台上工作,这不可能吗?
否则,唯一的解决方案就是为每个操作系统编写套接字包装器。或者编写针对winsock和GNU C sys/socket.h库的包装器是否足够?
我能否只针对GNU C提供的套接字库进行实现呢?GNU C可用于各种平台,我的代码将在所有这些平台上工作,这不可能吗?