Boost::asio::async_read_until liest alle Daten statt nur einigeC++

Programme in C++. Entwicklerforum
Guest
 Boost::asio::async_read_until liest alle Daten statt nur einige

Post by Guest »

Ich ändere das Boost Asio Echo-Beispiel, um async_read_until zu verwenden, um die Eingabe Wort für Wort zu lesen. Obwohl ich async_read_until verwende, scheinen alle gesendeten Daten aus dem Socket gelesen zu werden. Könnte mir bitte jemand einen Rat geben:

Code: Select all

#include 
#include 
#include 
#include 

using boost::asio::ip::tcp;

class session
{
public:
session(boost::asio::io_service& io_service)
: socket_(io_service)
{
}

tcp::socket& socket()
{
return socket_;
}

void start()
{
std::cout

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post