async_write(*this, BoostAsio::buffer(pck->_storage), boost::bind(&tcp_socket::handle_wrote, this, pck, BoostAsio::placeholders::error));
pck выделяется в куче, если я ее удалу, _storage также станет недействительным или async_write скопирует буфер в его внутренние структуры и его можно будет свободно удалять / размещать в стеке?
Спасибо.