0 / 0 / 0
Регистрация: 29.09.2016
Сообщений: 55
|
|
1 | |
Добавить в конец первого текстового файла содержимое второго текстового файла10.06.2017, 11:14. Показов 2386. Ответов 4
Метки нет Все метки)
(
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
|
|
10.06.2017, 11:14 | |
Ответы с готовыми решениями:
4
Добавить в конец первого файла содержимое второго файла Добавить в конец первого файла содержимое второго
Даны два текстовых файла. Добавить в конец первого файла содержимое второго файла |
279 / 251 / 209
Регистрация: 14.11.2016
Сообщений: 949
|
||||||
10.06.2017, 12:20 | 2 | |||||
Проверки на пробел в конце файла/на то, создан файл или нет.
В папке с проектом создать файл input.txt и добавить в него произвольный текст. Вот собственно код.
0
|
Software Developer
315 / 229 / 113
Регистрация: 03.05.2017
Сообщений: 1,306
|
|||||||||||
10.06.2017, 12:28 | 3 | ||||||||||
file2.txt - к нему дописывает
0
|
6 / 6 / 3
Регистрация: 29.12.2016
Сообщений: 132
|
||||||
10.06.2017, 12:41 | 4 | |||||
0
|
0 / 0 / 0
Регистрация: 12.01.2018
Сообщений: 15
|
|
22.10.2018, 13:42 | 5 |
mskoromets, mskoromets, прошу помощи в организации текстового файла посещения курсантами компьютерного класса . Время и дата посещения берется системное. В первый день посещения создается текстовый файл с заголовком даты и времени посещения (Здесь первая проблема- как сделать, чтобы при открытии текстового файла этот заголовок не повторялся.) После окончании посещения курсантом программы, файл сортируется по алфавиту фамилии. На следующий день, создаем второй такой же файл, который, по истечению дня, должен быть дописан в первый созданный файл.(Вторая проблема - как сделать, чтобы программа сама понимала, что день прошел и результаты надо занести в первый день посещений)Вид желаемого файла показан во вложении. Сам, новичок. Если сможете помочь буду очень благодарен, или посоветуйте к кому можно обратиться.
Код вывода текстового файла- #include <vector> #include <fstream> //****************** Программа Н Е Р А Б О Т А Е Т ************************* #include <ctime> // О Т С О Р Т И Р О В А Н О #include <algorithm> #include <cstdlib> #include <iostream> #include <string> using namespace std; bool comp2 (int a,int b) { return (a>b); } int A,B,C,D,E; int input1; int А0,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14, A15,A16,A17,A18,A19,A20,A21,A22,A23,A24,A25,A26,A2 7,A28,A29,A30,A31,A32,A33,A34,A35; std::string klas; std::string fam; std::string im; std::string ot; int day; // День int month; // Месяц int year; // Год int main() { system("chcp 1251>nul"); system("color 1f"); std::cout<<" \t Ваше фамилия - " ; std::cin>>fam; std::cout<<" \t Ваше имя - "; std::cin>>im; std::cout<<" \t Ваше отчество - " ; std::cin>>ot; std::cout<<" \t Введите класс - "; std::cin>>klas; //std::cout << "\n\t Ваш класс : " << klas << " \n"; //std::getline(std::cin, klas); A0=5; time_t rawtime; time (&rawtime); std::cout <<"\t "<<ctime (&rawtime)<<endl; std::cout <<"\t"<<" " <<fam <<" "<<im<<" "<<ot<<" "<<klas<<" - класс "<<" "<<"Оценка - "<<A0 <<" " <<ctime (&rawtime)<<"\n"<< endl; time_t t = time(0); // get time now struct tm * now = localtime( & t ); day = now->tm_mday; std::cout <<"\t" <<day<<endl; month = now->tm_mon + 1; std::cout <<"\t" <<month<<endl; year = now->tm_year + 1900; std::cout <<"\t" <<year<<endl; std::cout <<"\t"<<day<<"."<<month<<"."<<year<<endl; system("pause"); if(klas=="231"){ // создать файл и туда внести информаци о посещении std::ifstream file ("j:\\1\\ЛР231.txt"); if (file.is_open())// вызов метода is_open() std::cout << "\n\t Все ОК! Файл открыт!\n\n" << endl; std::fstream inOut ("j:\\1\\ЛР231.txt", std::ios::in | std::ios::app); //Открыли для чтения и записи app if (inOut) // //Если файл существует, то inOut <<"\t" <<" "<<fam <<" "" \t "<<im<<" "" \t "<<ot<<" "" \t "<<klas<<" - класс "<<" "<<"Оценка - "<<A0 <<" "<<ctime (&rawtime)<< endl; std::cin.get(); file.close(); std::cout << "\n\t Все ОК! Файл закрыт!\n\n" << endl; std::string s; std::vector<std::string> lines; // читаем файл в контейнер построчно std::ifstream in_file("j:\\1\\ЛР231.txt", std::ios::in);//"r+", while(getline(in_file, s)) lines.push_back(s); in_file.close(); std::sort(lines.begin(), lines.end()); // сортируем контейнер // std::sort(time) ; //Проба сортировки по времени reverse // и записываем отсортированный контейнер в новый файл std::vector<std::string>::iterator i = lines.begin(); std::ofstream out_file("j:\\1\\ЛР231.txt", std::ios::out);//"r+", for(; i != lines.end(); ++i) out_file << *i << std::endl; out_file.close(); system("pause");}
0
|
22.10.2018, 13:42 | |
Помогаю со студенческими работами здесь
5
Добавить в конец первого файла содержимое второго файла
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |