winsock 相关问题

在计算方面,Windows套接字API(WSA)后来缩短为Winsock,是一种技术规范,定义了Windows网络软件应如何访问网络服务,尤其是TCP / IP。

检测 Windows IOCP 服务器中的零窗口状态

我正在开发一个Windows IOCP服务器,需要准确检测客户端何时进入零窗口状态。具体来说,我想了解服务器如何在尝试时识别这种情况...

回答 1 投票 0

Winsock DEFAULT_PORT 的 Int 到 PCSTR

我在运行winsock应用程序时首先显示一个菜单,我希望能够在启动时选择一个端口,但我在将int转换为PCSTR或任何其他类型的转换器时遇到问题...

回答 2 投票 0

如何正确解析传入的HTTP请求

我使用 WinSck 创建了一个 C++ 应用程序,它实现了一个小型(仅处理我需要的一些功能)http 服务器。这是用来使用http req与外界进行通信的...

回答 4 投票 0

select() 返回 10038,Windows Socket 错误

我正在尝试制作具有登录功能的p2p应用程序。这个应用程序将通过控制台输入向服务器发送命令,我尝试实现这个,但它完成时出现 10038 错误,这意味着......

回答 1 投票 0

读取整个文件并通过套接字发送

我制作了一个应该传输文件的服务器和客户端。 我试图让它读取整个文件并发送。 但现在看来,我遇到了问题。 服务器应在以下情况下自动发送文件...

回答 2 投票 0

如何用C++构建原始UDP数据包?

我正在编写一段代码,使用 UDP 将文本消息发送到特定端口。我自己初始化IP头和UDP。我的问题是完成的 UDP 数据包已损坏,而 Wireshark 没有...

回答 1 投票 0

线程中的函数没有正确输出值

函数 SentMessage 始终输出 100,即使值已更改。我尝试创建指针,以不同的方式传递p1,但它总是输出100。我如何在线程中读取p1? 英雄 p1 = {...

回答 1 投票 0

select方法中如何处理SOCKET?

我在IBM文档中看到了这个关于如何在服务器程序中使用select方法的示例,我想要类似于Windows上的东西,而不使用向量和unordered_map,但问题是我...

回答 1 投票 0

为什么 netstat 没有列出我的套接字的开放端口?

如果运行此示例,您将看到 netstat 从未列出该端口。为什么?我该如何做到这一点? #包括 #包括 #包括 #pragma comment(li...

回答 2 投票 0

我必须调用 WSAGetLastError() 两次吗?

平台:Windows 10 x64 MingW64 与 Visual Studio 2022 我正在编写一个程序来向套接字添加超时功能。下面是代码的简化版本。 如下图所示...

回答 1 投票 0

gethostbyname 说没有这样的服务已知。在指定的命名空间中找不到该服务

Windows 中的这段简单代码会导致 gethostbyname 打印一条烦人的调试消息。 #包括 #包括 int main() { WSADATA wsaData; WSA之星...

回答 2 投票 0

'inet_addr':使用 inet_pton() 或 InetPton() 代替或定义 _WINSOCK_DEPRECATED_NO_WARNINGS

我正在使用 Visual Studio 2015 并尝试编译在从 VS 2013 更新之前有效的代码。 'inet_addr':使用 inet_pton() 或 InetPton() 代替或定义 _WINSOCK_DEPRECATED_NO_WARNI...

回答 5 投票 0

寻找一个最简单(也是最快)的 Windows、C 或 C++ 的 TCP 套接字编程示例

我正在寻找一个最简单(也是最快)的Windows TCP套接字编程示例,C或C ++,无论哪种都可以更快地完成,发送简单的数据,例如1个字节,或几个字节...

回答 8 投票 0

构建时<wsk.h>中未解析的外部符号

我尝试使用Winsock内核并编写一个测试项目来设置wsk环境,但是在构建项目时发生错误,Visual Studio无法链接wsk函数的定义。 我也...

回答 1 投票 0

构建时<wsk.h>中未解析的外部符号

我尝试使用Winsock内核并编写一个测试项目来设置wsk环境,但是在构建项目时发生错误,Visual Studio无法链接wsk函数的定义。 我也...

回答 1 投票 0

Windows 更新后返回 WSAEACCES 错误

去年,我终于将开发环境从Win10x64迁移到了Win11x64。旧的Win10电脑一直处于关机状态,除了极少数时候我需要在上面查找旧文件。 ...

回答 1 投票 0

select()函数在winsock中失败

我正在制作一个udp客户端。我正在使用 select 函数来实现超时: FD_ZERO(&stReadFDS); FD_SET(clientSock, &stReadFDS); int t = 选择(1, ...

回答 1 投票 0

c++winsock 客户端无法使用主机 IP 的文本框进行连接

当我使用文本框中的主机 IP 时,我无法将其连接到我的服务器。 看我的代码: 字符 *bufhost; int bufhostlen; bufhostlen =

回答 1 投票 0

Winsock connect() 挂在一个网络上,但不在另一个网络上

我在使用 connect() 函数时遇到问题。我的代码以前完全可以工作,但现在我已经转移到不同的物理网络,并且对 connect() 的阻塞调用不再工作,并且......

回答 1 投票 0

对简单的tcp服务器进行压力测试时得到10060(连接超时)

我创建了简单的 TCP 服务器 - 它运行得很好。 当我们切换到压力测试时,问题就开始了 - 因为我们的服务器应该处理许多并发的打开套接字 - 我们创建了一个 st...

回答 3 投票 0

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