#include // cin, cout #include // ifstream, ofstream const int LINE_BUFFER_SIZE = 1024; const int FILEPATH_SIZE = 4096; int main() { char inName[FILEPATH_SIZE], outName[FILEPATH_SIZE]; std::cin >> inName >> outName; std::ifstream inFile(inName); if (!inFile.is_open()) { std::cout << "Error: File could not be opened!" << std::endl; return -1; } std::ofstream outFile(outName); if (!outFile.is_open()) { std::cout << "Error: File could not be opened!" << std::endl; return -1; } char buffer[LINE_BUFFER_SIZE]; while (!inFile.eof()) { inFile.getline(buffer, LINE_BUFFER_SIZE); outFile << buffer; if (!inFile.eof()) outFile << std::endl; } inFile.close(); outFile.close(); }