|
4 / 3 / 1
Регистрация: 07.11.2019
Сообщений: 330
|
||||||
Доработать код(Файлы)03.03.2020, 21:59. Показов 4892. Ответов 43
Метки нет (Все метки)
Всем привет, есть код, в нем нужно сделать 3 пункта.
1.Сделать так чтобы можно было вводить дату( у меня в коде прописано если >1990) 2.Чтобы можно было записывать новые книги в файл. 3.Чтобы можно было вытащить книги которые уже есть в файле.
0
|
||||||
| 03.03.2020, 21:59 | |
|
Ответы с готовыми решениями:
43
Доработать код Доработать код Доработать код |
|
4 / 3 / 1
Регистрация: 07.11.2019
Сообщений: 330
|
|
| 04.03.2020, 19:21 [ТС] | |
![]() ![]() ![]() Добавлено через 1 час 48 минут HELP
0
|
|
|
379 / 322 / 65
Регистрация: 14.10.2014
Сообщений: 1,373
|
||||||||
| 04.03.2020, 19:58 | ||||||||
Сообщение было отмечено AlinkaP как решение
Решение
AlinkaP, сейчас вроде вводит дату - проверьте
Добавлено через 4 минуты лично я сегодня уже не смогу допилить - времени нет, если только завтра вечером. Может кто другой сделает..
1
|
||||||||
|
4 / 3 / 1
Регистрация: 07.11.2019
Сообщений: 330
|
|
| 04.03.2020, 20:08 [ТС] | |
|
Recrut_rf, Вытаскивать нужно из первого файла, и создавать так же в него, ну если никто не поможет надеюсь на вас) Насчет года, ввожу год, например: 2000, а выводит результат совсем не тот
(Доброт3 Дніпро Книга3 563 5002000) Добавлено через 2 минуты Если что это я пробывала в онлайн компиляторе, потому что в компиляторе которым я пользуюсь пишет следующее: error: 'atoi' was not declared in this scope|
0
|
|
|
379 / 322 / 65
Регистрация: 14.10.2014
Сообщений: 1,373
|
|
| 04.03.2020, 20:11 | |
|
ввожу 2000 и получаю 2000
0
|
|
|
379 / 322 / 65
Регистрация: 14.10.2014
Сообщений: 1,373
|
|
| 04.03.2020, 20:12 | |
|
эти заголовки подключены:
#include <iostream> #include <fstream> #include <string> в какой среде делаете, я если что, в 15 студии И когда вам код нужен будет?
0
|
|
|
4 / 3 / 1
Регистрация: 07.11.2019
Сообщений: 330
|
|
| 04.03.2020, 20:21 [ТС] | |
|
Recrut_rf, Я через Code::Blocks, мне он нужен в пятницу, ну завтра последний день когда я смогу его сделать, я сегодня еще попробую, может все таки что-то узнаю, и сделаю)
Добавлено через 5 минут Recrut_rf, Подключила библиотеку <stdlib.h>, заработало, только это не то, мне надо чтобы мне выводило данные из первого файла, например те которые >2000, и записало их в второй файл.
0
|
|
|
379 / 322 / 65
Регистрация: 14.10.2014
Сообщений: 1,373
|
||||||||||||||||||||||
| 04.03.2020, 20:29 | ||||||||||||||||||||||
|
пример записи в файл:
Кликните здесь для просмотра всего текста
Чтение и запись в файл: Кликните здесь для просмотра всего текста
ещё один пример: Кликните здесь для просмотра всего текста
и последний пример - библиотека для работы с файлом - самопал, не моё творчество - просто стянул (откуда - уже не помню): Кликните здесь для просмотра всего текста
На форуме кстати тоже полно примеров. Лично я раньше чем - завтра - точно сделать не смогу- очень спать охота Добавлено через 2 минуты Возможно, ещё кто-нибудь, кроме меня сделает.
0
|
||||||||||||||||||||||
|
4 / 3 / 1
Регистрация: 07.11.2019
Сообщений: 330
|
|
| 05.03.2020, 00:04 [ТС] | |
|
Recrut_rf, Попробую что-то сделать но не знаю выйдет ли, отпишу позже, спасибо за примеры
Добавлено через 3 минуты Recrut_rf, Мне нужно чтобы я могла вводить с клавиатуры дату(например >2000), и данные(книги) которые были изданы в 2000 или больше году, записать в второй файл(fp2). 2.Чтобы можно было записать новые данные(книги) в первый файл. 3.Вытащить определенную книгу, которая уже записанная в первом файле. Добавлено через 17 минут Если кто-то знает как это делать, от помощи не откажусь) Добавлено через 23 минуты Не выходит что-то у меня с годом... Добавлено через 16 минут Так, пункт с годом сделала, пора попробовать сделать запись новых данных в файл. Добавлено через 53 минуты Не имею понятия как должно быть сделана запись и вытаскивание определенной книги(которая уже записанная в первом файле). ![]() Добавлено через 1 час 8 минут Все, я не могу нужна ваша помощь( Добавлено через 32 минуты Все, теперь точно не могу, ничего не выходит, надеюсь кто-то поможет, пора спать
0
|
|
|
4 / 3 / 1
Регистрация: 07.11.2019
Сообщений: 330
|
|
| 05.03.2020, 12:59 [ТС] | |
|
Help
Добавлено через 4 часа 13 минут
0
|
|
|
13 / 9 / 3
Регистрация: 06.01.2015
Сообщений: 62
|
|
| 05.03.2020, 13:37 | |
|
AlinkaP, если еще актуально то через пару часиков скину.
0
|
|
|
4 / 3 / 1
Регистрация: 07.11.2019
Сообщений: 330
|
|
| 05.03.2020, 13:45 [ТС] | |
|
DebuggeR94,Конечно актуально, сижу надеюсь на помощь
0
|
|
|
13 / 9 / 3
Регистрация: 06.01.2015
Сообщений: 62
|
|
| 05.03.2020, 13:51 | |
|
0
|
|
|
379 / 322 / 65
Регистрация: 14.10.2014
Сообщений: 1,373
|
|
| 05.03.2020, 14:19 | |
|
лично я смогу сделать не раньше 21:00 - потому как работаю
0
|
|
|
4 / 3 / 1
Регистрация: 07.11.2019
Сообщений: 330
|
|
| 05.03.2020, 14:43 [ТС] | |
|
DebuggeR94, например по названию книги
Добавлено через 1 минуту DebuggeR94, и если такая книга есть, то вывести, автора, издательство, название книги, количество страниц, и год издания
0
|
|
|
13 / 9 / 3
Регистрация: 06.01.2015
Сообщений: 62
|
||||||
| 05.03.2020, 15:22 | ||||||
Сообщение было отмечено AlinkaP как решение
Решение
AlinkaP, ну пока вот что накатал:
main.cpp
Надеюсь вы проходили функции и контейнеры. На счет сохранения данных во второй файл, скажи как ты сама это видишь, тогда я реализую. Добавлено через 7 минут Если загрузка/сохранение файла на диске должны быть автоматическими, их можно убрать из меню, а методы перенести из switch прямо в main, loadFromFile после объявления books, а saveToFile перед return 0;
1
|
||||||
|
2670 / 1333 / 479
Регистрация: 08.11.2016
Сообщений: 3,679
|
||||||
| 05.03.2020, 15:31 | ||||||
Сообщение было отмечено AlinkaP как решение
Решение
1
|
||||||
|
13 / 9 / 3
Регистрация: 06.01.2015
Сообщений: 62
|
|
| 05.03.2020, 15:38 | |
|
Annemesski, мой вариант пофункциональней)
0
|
|
|
2670 / 1333 / 479
Регистрация: 08.11.2016
Сообщений: 3,679
|
|
| 05.03.2020, 15:46 | |
|
DebuggeR94, вроде взрослый уже, сам должен знать где пирожки лежат ))
0
|
|
|
4 / 3 / 1
Регистрация: 07.11.2019
Сообщений: 330
|
|
| 05.03.2020, 17:27 [ТС] | |
|
DebuggeR94, У меня не работают два кода которые тут в теме(пробовала на Code::Blocks) у вас пишет:
|39|error: 'numeric_limits' was not declared in this scope| |39|error: expected primary-expression before '>' token| |39|error: no matching function for call to 'max()'| |50|error: 'move' was not declared in this scope| |87|error: 'book' does not name a type| |91|error: expected ';' before 'ofs'| |92|error: expected primary-expression before '}' token| |92|error: expected ')' before '}' token| |92|error: expected primary-expression before '}' token| Annemesski, А в вашем коде, пишет такие ошибки: |52|error: 'nullptr' was not declared in this scope| |86|error: 'nullptr' was not declared in this scope| |90|error: no matching function for call to 'std::basic_fstream<char>::open(std::__c xx11::string&, const openmode&)'| |109|error: 'atoi' was not declared in this scope| |125|error: 'system' was not declared in this scope|
0
|
|
| 05.03.2020, 17:27 | |
|
Помогаю со студенческими работами здесь
20
доработать код Доработать код Доработать код Доработать код Доработать код Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
||||
|
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта
Симптом:
После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
|
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
|
Новый ноутбук
volvo 07.12.2025
Всем привет.
По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне:
Ryzen 5 7533HS
64 Gb DDR5
1Tb NVMe
16" Full HD Display
Win11 Pro
|
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
|
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
|
|
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов
На странице:
https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/
нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
|
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов.
. . .
|
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
|
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
|
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут.
В век Веб все очень привыкли к дизайну Single-Page-Application .
Быстренько разберем подход "на фреймах".
Мы делаем одну. . .
|