je reçois le message d'erreur suivant lorsque je suis en train d'utiliser std :: string avec boost :: asio :: tampon:Comment utiliser std :: string avec asio :: buffer()
boost /asio/detail/consuming_buffers.hpp: dans le constructeur « boost :: asio :: :: détails consuming_buffers < boost :: asio :: mutable_buffer, boost :: asio :: const_buffers_1
:: consuming_buffers (const boost :: asio :: const_buffers_1 &) ': boost/asio/impl/re ad.hpp: 140: 25:
instancié de « boost :: asio :: :: détail read_op < boost :: asio :: basic_stream_socket, boost :: asio :: const_buffers_1 , boost :: asio :: détail :: transfer_all_t , boost :: _ bi :: bind_t < vide, boost :: _ mfi :: MF1 , boost :: _ bi :: liste2, boost :: arg < 1> (*)()>:: read_op ( boost :: asio :: basic_stream_socket &, const boost :: asio :: const_buffers_1 & , boost :: asio :: :: détail transfer_all_t , boost :: _ bi :: bind_t < vide, boost :: _ mfi :: MF1 , boost :: _ bi :: liste2, boost :: arg < 1> (*)()>
)' .... .......
code source complet: http://liveworkspace.org/code/eca749f6f2714b7c3c4df9f26a404d86
regarder ce si vous après 2 ans sont toujours curieux: http : // stackoverflow.com/questions/2790383/how-as-asynchronously-read-to-stdstring-using-boostasio – NoSenseEtAl