|
0 / 0 / 0
Регистрация: 20.06.2016
Сообщений: 13
|
|
Прочитать данные из двух указанных файлов, содержащих записи с названиями книг21.06.2016, 00:50. Показов 1764. Ответов 27
Метки нет (Все метки)
Программа должна прочитать данные из двух указанных файлов, содержащих записи с названиями книг (число записей может быть различно и заранее неизвестно). Данные нужно предварительно загрузить в два динамически расширяемых массива, проанализировать и сохранить в новом файле те названия, которые встречаются в обоих массивах.
Добавлено через 3 часа 53 минуты Люди добрые, прошу скорейшего ответа! Дело срочное! Заранее СПАСИБО!
0
|
|
| 21.06.2016, 00:50 | |
|
Ответы с готовыми решениями:
27
В определенной директории, прочитать все имена файлов и создать папки, с названиями этих файлов Как прочитать данные из двух файлов Excel?
|
|
Неэпический
|
||
| 21.06.2016, 02:32 | ||
|
Вы хотите чтобы Вам написали такую программу за Вас? Это возможно, но только если: 1) у кого-то уже есть такая, 2) кому-то нечего делать, 3) кого-то заинтересовало задание То есть, вероятность такого исхода стремится к нулю.
0
|
||
|
92 / 81 / 57
Регистрация: 19.02.2016
Сообщений: 336
|
|||||||||||
| 21.06.2016, 05:47 | |||||||||||
|
Ну делай по алгоритму:
Открываешь 2 потока ofstream и ifstream для 2-х файлов. Если нужно заполнить, то заполняй прям в своей программе файл через ofstream Далее читаешь этот файл через ifstream в массив структур, чтобы был автоматически расширяемым через условие сделай себе так, только память не забудь освободить в конце программы.
Сравниваешь элементы структуры через
Закрываешь поток, освобождаешь память, если нужно то показываешь содержимое файла через ifstream. Если что-то не то, то кидайте код и ошибку, поможем
0
|
|||||||||||
|
0 / 0 / 0
Регистрация: 20.06.2016
Сообщений: 13
|
|
| 21.06.2016, 11:40 [ТС] | |
|
Спасибо за совет, буду делать.
0
|
|
|
0 / 0 / 0
Регистрация: 20.06.2016
Сообщений: 13
|
|
| 23.06.2016, 16:35 [ТС] | |
|
Господа форумчане! Подскажите неграмотному , как правильно начать писать выше указанную программу. Не прошу писать весь код, только начало. Только начинаю изучать с++ на курсах.
0
|
|
|
92 / 81 / 57
Регистрация: 19.02.2016
Сообщений: 336
|
|||||||
| 23.06.2016, 17:02 | |||||||
|
Вот моя старая лабораторная, ее попробуйте переделать под свою: уберите лишнее из структуры и сравнение измените, вывод в другой файл я вам сказал, как делать - через ofstream
0
|
|||||||
|
92 / 81 / 57
Регистрация: 19.02.2016
Сообщений: 336
|
||||||||
| 24.06.2016, 12:30 | ||||||||
![]() Добавлено через 12 часов 47 минут
0
|
||||||||
|
0 / 0 / 0
Регистрация: 20.06.2016
Сообщений: 13
|
|
| 26.06.2016, 23:21 [ТС] | |
|
nstwf, Бро!А не мог бы закоментить, что и гдепроисходит? Я более-менее понимаю, но чтоб не тупануть перед преподом...И по поводу благотворительности...
0
|
|
|
92 / 81 / 57
Регистрация: 19.02.2016
Сообщений: 336
|
|
| 26.06.2016, 23:23 | |
|
0
|
|
|
0 / 0 / 0
Регистрация: 20.06.2016
Сообщений: 13
|
|
| 26.06.2016, 23:48 [ТС] | |
|
nstwf,Попытался собрать, 3 ошибки 30 строка и 7
Серьезность Код Описание Проект Файл Строка Состояние подавления Ошибка C2371 main: переопределение; различные базовые типы Books1 Ошибка C2556 void main(void): перегруженная функция отличается от "int main(void)" только возвращаемым типом Books1 30 Ошибка (активно) не удается перегрузить функции, различаемые только по типу возвращаемого значения Добавлено через 3 минуты С 83 по 96 происходит сравнение двух массивов и запись в 3й файл?
0
|
|
|
92 / 81 / 57
Регистрация: 19.02.2016
Сообщений: 336
|
|||
| 27.06.2016, 00:01 | |||
|
Создайте в каталоге с программой 2 текстовых файла, заполните и откройте их в программе, указав название по очереди.
0
|
|||
|
0 / 0 / 0
Регистрация: 20.06.2016
Сообщений: 13
|
|
| 27.06.2016, 00:01 [ТС] | |
|
nstwf, Исправил, мой косяк! Но теперь при отладке после ввода 1го файла больше ничего не происходит
0
|
|
|
92 / 81 / 57
Регистрация: 19.02.2016
Сообщений: 336
|
|
| 27.06.2016, 00:02 | |
|
Программа работает следующим образом:
Создаем 2 файла в каталоге с программой. При запросе 1-го названия файла, вводим - выводится количество книг и содержимое файла. При запросе 2-го названия файла, вводим - выводится количество книг и содержимое файла. При запросе 3-го названия файла, он сравнивает содержимое 1 и 2 файлов, совпадения - записывает в 3-й файл. В конце открывает содержимое файла, в котором сохранены совпадения.
0
|
|
|
92 / 81 / 57
Регистрация: 19.02.2016
Сообщений: 336
|
|
| 27.06.2016, 00:05 | |
|
Без очистки экрана:
0
|
|
|
0 / 0 / 0
Регистрация: 20.06.2016
Сообщений: 13
|
|
| 27.06.2016, 00:07 [ТС] | |
|
nstwf, При запросе ввода первого файла, мы должны указать уже имеющийся у нас .txt файл?
0
|
|
|
92 / 81 / 57
Регистрация: 19.02.2016
Сообщений: 336
|
|
| 27.06.2016, 00:08 | |
|
0
|
|
|
0 / 0 / 0
Регистрация: 20.06.2016
Сообщений: 13
|
|
| 27.06.2016, 00:09 [ТС] | |
|
nstwf, В папке Debug файлы должны лежать?
0
|
|
|
92 / 81 / 57
Регистрация: 19.02.2016
Сообщений: 336
|
|
| 27.06.2016, 00:10 | |
|
0
|
|
|
0 / 0 / 0
Регистрация: 20.06.2016
Сообщений: 13
|
|
| 27.06.2016, 00:10 [ТС] | |
|
nstwf, Просто если не в дэбаг,то он ругался что не мог открыть
0
|
|
|
92 / 81 / 57
Регистрация: 19.02.2016
Сообщений: 336
|
|
| 27.06.2016, 00:12 | |
|
Вот проект, просто вводите названия файлов.
0
|
|
| 27.06.2016, 00:12 | |
|
Помогаю со студенческими работами здесь
20
Сравнить данные двух столбцов разных книг Как объединить данные двух книг не открывая вторую Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование
. \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json>
Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом.
# Check if. . .
|
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так:
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347
Основана на STM32F303RBT6.
На борту пять. . .
|
Символьное дифференцирование
igorrr37 13.02.2026
/ *
Программа принимает математическое выражение в виде строки и выдаёт его производную в виде строки и вычисляет
значение производной при заданном х
Логарифм записывается как: (x-2)log(x^2+2) -. . .
|
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
|
|
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу,
и светлой Луне.
В мире
покоя нет
и люди
не могут жить в тишине.
А жить им немного лет.
|
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила»
«Время-Деньги»
«Деньги -Пуля»
|
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога
Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
|