26 Ekim 2017 Perşembe

asio streambuf'ı OutputStream Haline Getirme

Örnek
Şöyle yaparız.
void stream_insert(asio::streambuf& sb, std::string const& data)
{
  std::ostream strm(std::addressof(sb));
  strm << data;
}
Örnek
Şöyle yaparız.
boost::asio::streambuf buf;
std::ostream os (&buf);

os << "...";
os << "...";
Örnek
Şöyle yaparız.
boost::asio::streambuf sb;

// now write:
{
    std::ostream os(&sb);
    os << "Hello 1 2 3" << std::flush;
}
Örnek
Şöyle yaparız.
std::ostringstream os;
os << &buf;
Şöyle yaparız
boost::asio::streambuf buf;
...
std::cout << "Received message is: " << &sb;
Örnek
Şöyle yaparız.
asio::streambuf sb;
...
std::cout << std::addressof(sb);

Hiç yorum yok:

Yorum Gönder