gpt4 book ai didi

c++ - boost:tcp 客户端的 readline

转载 作者:可可西里 更新时间:2023-11-01 02:35:27 24 4
gpt4 key购买 nike

我正在使用 boost 在 C++ 中开发一个 tcp 服务器。我想逐行处理传入的数据并正在寻找 socket.readLine 方法。但是,我只能找到一个 read_some() 方法。我不知道“some”的定义是什么,但我认为字符串不一定以“\n”结尾。

那么如何使用 boost 实现 socket.readLine() 呢?

最佳答案

我假设您正在使用 boost::asio。如果是这样,则有一个 read_until() 函数可以执行您想要的操作。

http://www.boost.org/doc/libs/1_47_0/doc/html/boost_asio/reference/read_until.html

关于c++ - boost:tcp 客户端的 readline,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7878361/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com