
Hi Say I want to copy the contents of a file into memory, how do I do the actual copy. Eg boost::filesystem::path p = "file.txt" const unsigned int filesize = boost::filesystem::file_size( p ); unsigned char* buffer = new unsigned char[filesize]; // how do I copy file contents into buffer? Many thanks Simon

AMDG Simon Pickles wrote:
Say I want to copy the contents of a file into memory, how do I do the actual copy. Eg
boost::filesystem::path p = "file.txt"
const unsigned int filesize = boost::filesystem::file_size( p );
unsigned char* buffer = new unsigned char[filesize];
// how do I copy file contents into buffer?
You'll want to use boost::filesystem::fstream (in boost/filesystem/fstream.hpp) In Christ, Steven Watanabe
participants (2)
-
Simon Pickles
-
Steven Watanabe