试图在我的服务器上使用线程
tried to use thread on my server
Source_UDPServer *w = new Source_UDPServer(&tNod);
我这样起作用。谢谢大家
为要由线程运行的函数的参数可以作为线程对象的构造函数的附加参数。尝试以下内容:
std::thread first(foo, &udp);
请参阅std::thread::thread
Overload#3。请注意,所有参数均通过移动或价值传递。如果您需要通过参考来传递,请参见std::ref
。
相关文章:
- C/C++ Linux 上的多线程服务器/客户端崩溃
- 设计低线程争用的多线程聊天服务器
- C++服务器上的线程同步
- C++多线程服务器
- 卫生多线程服务器
- 在多线程c++服务器应用程序中处理非常量全局配置
- 多线程服务器在一个线程中处理多个客户端
- 在 GDB 中调试多线程服务器 - 查找每个线程的状态.执行时继续并停止
- 多线程服务器在不等待客户端连接的情况下退出
- 多线程服务器不工作
- 多线程服务器
- 调试多线程服务器
- 套接字在多线程服务器中不能正确接受
- C++具有 Winsock 和 std::thread 的多线程服务器
- c++中的多线程服务器,如何很好地终止线程和清理
- 多线程服务器设计
- 创建多线程服务器的问题
- 使用QtConcurrent::运行的线程服务器
- 带有std::线程强制转换变量的c++多线程服务器
- 多线程服务器与boost.Asio