1 / 1 / 0
Регистрация: 18.03.2012
Сообщений: 110
|
||||||
1 | ||||||
Добавление структуры в файл25.11.2012, 00:52. Показов 4748. Ответов 56
Метки нет (Все метки)
Вечер добрый! В задании сказано, реализовать просмотров содержания файла(т.е. вывод всех структур), также структуры, удаление и подсчёт общего количества книг. При написании кода, столкнулся с проблемой добавлении структуры в файл, при компиляции позволяет ввести автора, и название книги, но в сам файл этого не добавляет. Подскажите, как мне решить проблему?
0
|
25.11.2012, 00:52 | |
Ответы с готовыми решениями:
56
Запись структуры в файл, WriteFile возвращает false Запись структуры в файл - Как сделать так, чтобы в файл записывались только данные структуры? Добавление в файл и удаление из файла записей о объектах структуры "Фильм" Добавление элементов структуры |
1 / 1 / 0
Регистрация: 18.03.2012
Сообщений: 110
|
|
25.11.2012, 03:03 [ТС] | 3 |
В 15 строке, просто скрыл коментами, чтобы указать на то место, где предпологаемо ошибка прячется
0
|
1 / 1 / 0
Регистрация: 18.03.2012
Сообщений: 110
|
|
25.11.2012, 16:02 [ТС] | 5 |
Забыл убрать, т.к. он там и не нужен, просто пробовал. В 46 тож можно убрать, а в 47 и 66, мне надо, чтобы сначала файл создался, а если он есть, то выдал его имя и временные атрибуты, а там где if, я только его открываю, чтобы записать в файл, OpenFile читал, что уже не используется. Или уже через 47 файл у меня уже открытый получается?
0
|
1 / 1 / 0
Регистрация: 18.03.2012
Сообщений: 110
|
||||||
25.11.2012, 16:08 [ТС] | 7 | |||||
Вот.
0
|
1 / 1 / 0
Регистрация: 18.03.2012
Сообщений: 110
|
|
25.11.2012, 16:23 [ТС] | 9 |
Закрыл. Получается, когда в if, я открываю файл, то можно так и оставить в CreateFile(OPEN_EXISTING) или, что то другое ставить?
0
|
1 / 1 / 0
Регистрация: 18.03.2012
Сообщений: 110
|
|
25.11.2012, 16:38 [ТС] | 11 |
Но всёравно ничего не записывается в файл. ( Где я накололся?
0
|
1 / 1 / 0
Регистрация: 18.03.2012
Сообщений: 110
|
|
25.11.2012, 16:54 [ТС] | 13 |
dwWritten это то, сколько байтов всего записано?
0
|
1 / 1 / 0
Регистрация: 18.03.2012
Сообщений: 110
|
|
25.11.2012, 17:02 [ТС] | 15 |
Т.е. ты имел ввиду 33, 39?
Добавлено через 57 секунд Понятно. Добавлено через 4 минуты Получается с ReadFile в 68 строке тоже нельзя оставить в предпоследнем параметре NULL?
0
|
1 / 1 / 0
Регистрация: 18.03.2012
Сообщений: 110
|
|
25.11.2012, 17:09 [ТС] | 17 |
А dwWritten можно оставить не давая ему никаких значений? Просто DWORD dwWritten?
0
|
1 / 1 / 0
Регистрация: 18.03.2012
Сообщений: 110
|
||||||
25.11.2012, 17:37 [ТС] | 19 | |||||
Так, пока что всёравно файл пустой
Добавлено через 16 минут То, что сейчас есть, но не записывается ничего в файл.
0
|
25.11.2012, 17:50 | 20 |
Откомпилировал ничего не изменяя. Все записывается.
0
|
25.11.2012, 17:50 | |
25.11.2012, 17:50 | |
Помогаю со студенческими работами здесь
20
Добавление в конец списка новой структуры Добавление экземпляра структуры в конец коллекции Добавление, вставка и удаления элемента структуры Файл содержит количество столбцов матрицы. Создать файл той же структуры, содержащий произведение А*В Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |