0

我有一个使用 Boost Asio 构建的客户端服务器应用程序。现在我正在向代码中添加错误处理,这就是我计划的方式。

客户端将有一个主线程,它不断向服务器发送命令和数据。将有一个单独的线程在同一个套接字中不断侦听来自服务器的任何错误消息。

服务器的主线程将从客户端读取和处理数据,当遇到错误时进入错误处理代码流,向客户端发送错误消息并返回读取数据。

在这种情况下是否有更好的方法来进行错误处理?

4

0 回答 0