Копирование boost::array в std::string

Я пытаюсь преобразовать boost::arrayв std::string.

boost::array<char, 1024> _buffer;
std::string data;
std::copy(_buffer.begin(), _buffer.begin()+bytes_transferred, data.begin());

который не работает. Поэтому я немного изменил его.

char _buffer[1024];
std::string data;
std::copy(_buffer, _buffer+bytes_transferred, data.begin());

второй тоже не работает.

7
задан templatetypedef 14 June 2012 в 19:50
поделиться