gpt4 book ai didi

c++ - 异步C++

转载 作者:行者123 更新时间:2023-11-28 07:18:48 25 4
gpt4 key购买 nike

我将在不使用任何 .net 库的情况下,在 Windows 平台上创建一个 C++ 的 DLL。我的 DLL 中有一个客户端应用程序,它启动服务器并通过工作线程中的 Socket 进行通信,它在 recv() 处阻塞,因此我们无法在我的主线程中执行任何其他操作..但在 main 中有回调的实现,称为任何时候都可以被其他应用程序使用。所以我希望我的工作线程是异步的,它与主线程并行工作。我正在使用 Winsock 进行套接字连接。

最佳答案

尝试使用非阻塞套接字,它在 WinAPI 中可用。关于它的教程可以在 http://www.win32developer.com/tutorial/winsock/winsock_tutorial_3.shtm 找到问候

关于c++ - 异步C++,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19829299/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com