42 lines
980 B
C++
42 lines
980 B
C++
|
/*
|
|||
|
* <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>, <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD> (<EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>).
|
|||
|
*/
|
|||
|
|
|||
|
#include <iostream>
|
|||
|
|
|||
|
int GlueTwoFilesInThird(std::string, std::string, std::string);
|
|||
|
|
|||
|
int Task_4()
|
|||
|
{
|
|||
|
std::cout << "\t\tTask #4" << std::endl;
|
|||
|
|
|||
|
int result = 0;
|
|||
|
std::string filename_1;
|
|||
|
std::string filename_2;
|
|||
|
std::string filename_3;
|
|||
|
|
|||
|
std::cout << "Enter name of the 1st file without extension:\n";
|
|||
|
std::cin >> filename_1;
|
|||
|
std::cout << "Enter name of the 2nd file without extension:\n";
|
|||
|
std::cin >> filename_2;
|
|||
|
std::cout << "Enter name of the 3rd glued file without extension:\n";
|
|||
|
std::cin >> filename_3;
|
|||
|
|
|||
|
filename_1 += ".txt";
|
|||
|
filename_2 += ".txt";
|
|||
|
filename_3 += ".txt";
|
|||
|
|
|||
|
result = GlueTwoFilesInThird(filename_1, filename_2, filename_3);
|
|||
|
if (result != 0)
|
|||
|
{
|
|||
|
std::cerr << "Files not found or not created.\n";
|
|||
|
return result;
|
|||
|
}
|
|||
|
|
|||
|
std::cout << "________________________________________________\n\n";
|
|||
|
system("pause");
|
|||
|
system("cls");
|
|||
|
return result;
|
|||
|
}
|