Giriş
Tüm asio.hpp dosyasını dahil etmek istemiyorsak şu satırı dahil ederiz.
Şöyle yaparız.
Şöyle yaparız.
Şöyle yaparız.
streambuf nesnesini yazar. Şöyle yaparız.
Tüm asio.hpp dosyasını dahil etmek istemiyorsak şu satırı dahil ederiz.
#include <boost/asio/write.hpp>
write - boost::arrayŞöyle yaparız.
boost::array<float, 5> arr= {1.0, 2.0, 3.0, 4.0, 5.0};
const size_t bytes = boost::asio::write(
socket,
boost::asio::buffer (arr)
);
write - std::string + error_codeŞöyle yaparız.
std::string str= ...;
boost::system::error_code ec;
boost::asio::write (socket, boost::asio::buffer(str), ec);
write - std::vectorŞöyle yaparız.
boost::system::error_code ec;
std::vector<char> v = ...;
boost::asio::write (socket, boost::asio::buffer(v), error);
write - streambufstreambuf nesnesini yazar. Şöyle yaparız.
boost::asio::streambuf request;
std::ostream request_stream(&request);
request_stream << "..." ;
...
boost::asio::write (socket, request);
Hiç yorum yok:
Yorum Gönder