我有一个cpp程序,可以打开蓝牙设备的套接字。现在,我想从套接字接收字符串,并将从用户接收的字符串发送到套接字。我希望这一切同时发生。今天,我有一个无限循环,它使用recv()等待来自套接字的数据,但之后我不能让用户输入。如何为来自套接字和键盘的数据制作处理程序??谢谢
您应该在一个单独的线程中运行您的无限循环。然后,您可以使用主线程接收来自用户的输入并将其发送到套接字。
我有一个cpp程序,可以打开蓝牙设备的套接字。现在,我想从套接字接收字符串,并将从用户接收的字符串发送到套接字。我希望这一切同时发生。今天,我有一个无限循环,它使用recv()等待来自套接字的数据,但之后我不能让用户输入。如何为来自套接字和键盘的数据制作处理程序??谢谢
您应该在一个单独的线程中运行您的无限循环。然后,您可以使用主线程接收来自用户的输入并将其发送到套接字。
javascript python java c# php android html jquery c++ css ios sql mysql arrays asp.net json python-3.x ruby-on-rails .net sql-server django objective-c excel regex ruby linux ajax iphone xml vba spring asp.net-mvc database wordpress string postgresql wpf windows xcode bash git oracle list vb.net multithreading eclipse algorithm macos powershell visual-studio image forms numpy scala function api selenium