State of a QTcpSocket
State of a QTcpSocket
我对QTcpSocket库有问题。
我创建了两个程序,它们使用相同的套接字连接与同一客户端通信。不幸的是,以这种方式执行,如果程序同时写入,则客户端仅读取套接字的一个字符串(通常是第一个字符串)。
所以我需要知道是否存在特定函数(或一种方法)来知道套接字是否繁忙,以便延迟发送第二个字符串。
提前谢谢。
不能有 2 个客户端使用同一个套接字。服务器应该与QTcpServer一起工作,每次您收到新连接(来自客户端)时,您都会创建一个新的QTcpSocket(显然,现在所有服务器端的内容)。客户端使用 QTcpSocket 连接到服务器。
相关文章:
- Usages of std::move
- 使用 [] 运算符时"binding reference of type discards qualifiers"
- 如何处理 c++ 中类实现中的"invalid use of non-static data member"?
- 具有变量Number of Arguments的std::函数的矢量
- QTcpSocket在不阻塞GUI的情况下重新连接到服务器
- Capacity of a deque
- Deprecation of _writeBarrier()
- constexpr begin of a std::array
- 如何调整 std::vector of Eigen::MatrixXd 的大小
- C++ "error: invalid use of void expression"
- 我看到"use of undeclared identifier"错误,有人可以告诉我如何解决它吗?
- 赛通"Cannot take address of memoryview slice"
- C++ Version Of Double.longBitsToDouble
- 收到错误"invalid use of non-static data member 'stu::n' "
- C++ Usage of AsyncCallback
- 如何使用 QDatastream 通过 QTcpSocket 发送 QSqlQueryModel?
- 错误:"Left of getValue must have class/struct/union"
- Centos7 g++ "to_string is not in a member of std"
- 在C++中使用 Catch 测试框架编译错误"error: expected ';' at end of declaration list"
- State of a QTcpSocket