Я получаю следующее сообщение об ошибке, когда пытаюсь использовать std :: string с помощью boost :: asio :: buffer:
boost / asio / detail / consuming_buffers.hpp: В конструкторе 'boost :: asio :: detail :: consuming_buffers
:: consuming_buffers (const boost :: asio :: const_buffers_1 &) ': boost / asio / impl / read.hpp: 140: 25:
создан из 'boost :: asio :: detail :: read_op (*) ()>:: read_op ( boost :: asio :: basic_stream_socket &, const boost :: asio :: const_buffers_1 & , boost :: asio :: detail :: transfer_all_t , boost :: _ bi :: bind_t (*) ()>
) ' .... .......
полный исходный код: http://liveworkspace.org/code/eca749f6f2714b7c3c4df9f26a404d86