Kopieren von boost::array<char> std::string

Ich versuche cvopy boost::array<char> zu std::string.

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

die nicht arbeiten. Also habe ich ihn ein bisschen verändert.

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

zweite ist nicht arbeiten entweder.

  • Also, was genau meinst du mit "funktioniert nicht"?
InformationsquelleAutor Dipro Sen | 2012-06-14
Schreibe einen Kommentar