hi,
I've been toying with this & it doesn't seem to work.
When I go to read from ssbuffer nothing is extracted & gcount() returns 0. Wondering if I'm missing something with this & how it works.Code:std::vector<char> vbuffer(filesize); fHandle.read(&vbuffer[0],filesize); stringstream ssbuffer; ssbuffer.rdbuf()->pubsetbuf(&vbuffer[0],filesize); //<<issue.
So I've been tinkering with the following instead & wondering if I should expect any issues:
Code:std::vector<char> vbuffer(filesize); fHandle.read(&vbuffer[0],filesize); stringstream ssbuffer; ssbuffer.str(&vbuffer[0]);
Any feedback would be much appreciated,
thanks![]()



LinkBack URL
About LinkBacks



