C/C++ 中的网络?

问题描述 投票:0回答:4

我是一名初级 C++ 程序员。在 C# 中,我使用 System.Net.Sockets.Socket 类(代表网络套接字)来创建/连接服务器。我怎样才能在 C/C++ 中做同样的事情?有这样的课程吗

c++ c networking sockets
4个回答
8
投票

在Windows中有一个名为winsock.dll的库。

在Unix中,您可以使用unix套接字

然后,还有升压插座

beej 互联网套接字指南

Windows 套接字

促进网络


1
投票

我建议阅读beej 的网络套接字编程指南。这是一个非常好的来源,充满了很好的解释。


0
投票

套接字不是 C 或 C++ 的基本部分。如果您使用的是 Windows,请从 Winsock 开始。


0
投票

我用 libcurl 做了一些工作,这个问题有很多答案:

最佳 C/C++ 网络库

...公平地说,libcurl 不能直接与套接字一起工作,所以也许它不是您想要的。但它确实支持很多协议。

© www.soinside.com 2019 - 2024. All rights reserved.