C++cpp套接字和键盘输入中断
C++ cpp socket and keyboard input interrupt
我有一个cpp程序,可以打开蓝牙设备的套接字。现在,我想从套接字接收字符串,并将从用户接收的字符串发送到套接字。我希望这一切同时发生。今天,我有一个无限循环,它使用recv()等待来自套接字的数据,但之后我不能让用户输入。如何为来自套接字和键盘的数据制作处理程序??谢谢
您应该在一个单独的线程中运行您的无限循环。然后,您可以使用主线程接收来自用户的输入并将其发送到套接字。
相关文章:
- 为什么当我输入一个被接受的数字时,我的 do-while 循环没有中断?
- 为什么我的 while 循环对于特定输入中断,而对于其他输入工作正常?
- 如何在不中断剩余代码的情况下仅C++中输入整数
- 如何在输入整数时中断 for 循环
- 试图让while循环工作,当输入符号而不是字符时会中断
- 输入特定数字时中断循环
- C++等待用户输入的中断线程
- 当循环不中断时,使用 cin.ignore 和 cin.clear() 来验证输入
- 如何中断绑定到istream_iterator的输入流
- 当提示输入整数值时输入字符时,为什么程序会中断
- 为循环输入并中断C++:至少10次迭代且没有空字符串
- 我怎样才能进行倒计时,每秒检查一次是否输入了某些内容,而不会中断
- C++cpp套接字和键盘输入中断
- 如何在Linux应用程序上使用C++中的终端输入中断循环/进程
- 避免运算符>>在空格处中断输入
- 无法根据字符提前中断用户输入?
- 有条件地中断长输入序列
- 在没有用户输入输入的情况下中断while循环
- 中断在按回车键作为输入 C++ 时不起作用
- 在用户输入时中断,否则继续