C++ copy file, what is in each header.