Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //NOT BY ME!
- // Copy a file
- #include <fstream> // std::ifstream, std::ofstream
- int main () {
- std::ifstream infile ("test.png",std::ifstream::binary);
- std::ofstream outfile ("saida.png",std::ofstream::binary);
- // get size of file
- infile.seekg (0,infile.end);
- long size = infile.tellg();
- infile.seekg (0);
- // allocate memory for file content
- char* buffer = new char[size];
- // read content of infile
- infile.read (buffer,size);
- // write to outfile
- outfile.write (buffer,size);
- // release dynamically-allocated memory
- delete[] buffer;
- outfile.close();
- infile.close();
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement