Delphi XE 和 Winsock
我正在将我的应用程序从 Delphi 2007 升级到 Delphi XE。我有我个人编写的 Socket 组件。在新环境(XE)中它不能正常工作。相同的代码在 Delphi 2007 …
C++读取访问冲突为什么?
我正在开发该应用程序,它将使用 C++/Winsock 通过 pop/imap 协议从服务器获取邮件。 因为,代码太大,无法粘贴到这里,我给你了pastebin上的链接: h…
WinSock 的 send() 总是返回 0 个已发送字节
我在使用 Winsock2 的 send() 函数时遇到了问题。无论我提供什么数据,send() 函数总是返回 0;例如,发送了 0 个字节,并且没有错误。我已经用谷歌搜…
未定义的引用/未解析的外部符号
我正在尝试使用 WinSock.h 头文件,但出现以下错误之一: 在 VS2010 (C++) 中: Unresolved External Symbol to [the function included in winsock.g…
解除阻止被阻止的 Winsock accept() 调用
我在 VS 2008 下使用 Winsock。 我有一个线程专门用于通过对 accept() 的阻塞调用来接受传入的 TCP 连接请求。当我的应用程序需要关闭时,我需要以某…
send/recv 是否以相同的块传输数据?
从我的客户端: send(socket, "this is a buffer", ...); send(socket, "second buffer", ...); 从我的服务器,recv保证以“这是一个缓冲区”中的r结…
游戏网络代码-客户端预测&更正
我正在使用winsock和c++创建一个2d sidescroller mmorpg,我想问一下如何编写客户端预测和预测功能。更正? 尤其是修正,因为预测基本上只是在客户端…
C++连接到 C# 服务器的套接字
我有一个使用 TcpClient 和流用 C# 编写的服务器。当我尝试使用 Winsock 连接到它并使用 C++ 应用程序接收数据时,我可以接收数据,但它有数据,但它…
如何知道winsock已经完成接收文件?
我使用的是 Winsock 控件: Private Sub Form_Load() Winsock1.Connect "stackoverflow.com", 80 End Sub Private Sub Winsock1_Close() Winsock1.Clo…
使用重叠 IO 获取发送者的 IP 地址
我知道 WSARecvFrom 有一个参数,用于返回发送者的 IP 地址。但是,当我将它与重叠 io 一起使用时,我传递给它的变量不会被填充。 WSARecvFrom(udpSoc…
Winsock C TCP 套接字
我之前在 Python 中使用过 TCP 套接字。它在 C 中看起来非常相似,但我无法让任何东西工作。 socket(AF_INET, SOCK_STREAM, 0); 返回 -1,这当然表示…
recvfrom() 未获取所有内容
我遇到了一些问题,recvfrom() 无法获取 C++ 中的所有数据包。 (然后阻塞并且不返回) 我发送 1 个查询数据包,然后发送响应。 它被分成多个 805 字…