|
138 / 5 / 1
Регистрация: 25.03.2013
Сообщений: 228
|
|
Ошибка при открытые файла14.12.2013, 00:57. Показов 2285. Ответов 28
Метки нет (Все метки)
Ошибка при открытые файла. В файл запысывает нормально. Даже читает то что там есть(несколько обьектов) но после того как прочитает последний обьект, то ошибка, хз почему. Надо записать и прочитать обьекты класса Parts. В классе написал методы записи и чтения самы себя(взял с Лафоре). В autoRepair есть методы saveToFileParts и openFromFileParts. В проекте уже есть файлик который надо открыть(в нем два обьекта). Помогите мне пожалуста с етим, надо сдавать курсовую скоро, и только вот это не работает(
0
|
|
| 14.12.2013, 00:57 | |
|
Ответы с готовыми решениями:
28
При отправке файла при помощи TFTP в логе появляется запись: "Синтаксическая ошибка в имени файла" При открытии Opera, пропадают открытые закладки При "пробуждении" ноутбук загружается, как при обычном включении и все открытые до сна вкладки теряются |
|
5500 / 4895 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
|
||||||
| 15.12.2013, 01:40 | ||||||
|
Для примера:
1
|
||||||
|
138 / 5 / 1
Регистрация: 25.03.2013
Сообщений: 228
|
|
| 15.12.2013, 01:50 [ТС] | |
|
alsav22, вот за это реально огромное спасибо. ладно, завтра с тем обьектом, где поля - контейнеры других обьектов, разберусь. Если что, то еще напишу
0
|
|
|
138 / 5 / 1
Регистрация: 25.03.2013
Сообщений: 228
|
||||||||||||||||
| 15.12.2013, 12:53 [ТС] | ||||||||||||||||
|
alsav22, перегрузил операторы для UntreatedOrders
Кликните здесь для просмотра всего текста
Кликните здесь для просмотра всего текста
в файл пишет, а вот читать не хочет. елси так открывать Кликните здесь для просмотра всего текста
то просто цикл ниразу не выполняеться, а если поставить true и построчно проходить, то ошибка:
0
|
||||||||||||||||
|
138 / 5 / 1
Регистрация: 25.03.2013
Сообщений: 228
|
||||||
| 15.12.2013, 16:04 [ТС] | ||||||
|
для Vehicle, Parts, Consumables и Breakage операторы перегрузил, их сохраняет и читает нормально
Добавлено через 5 минут еще раз построчно прошел код, ошибка именно в строчке
0
|
||||||
|
5500 / 4895 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
|
|
| 15.12.2013, 18:13 | |
|
Покажите перегрузку для Breakage. Файл с записью UntreatedOrderсмотрели? Там пустых строк, случайно, нет? Что за show()? В UntreatedOrder разве есть такой?
Добавлено через 3 минуты Смотрю я на ваш class UntreatedOrder и вижу там указатель: char *date_format. Не знаю, как вы его используете, но если в классе есть указатель, то всегда делают конструктор копирования, оператор присваивания и деструктор (http://ru.wikipedia.org/wiki/П... ммирование)).
1
|
|
|
138 / 5 / 1
Регистрация: 25.03.2013
Сообщений: 228
|
||||||
| 15.12.2013, 18:35 [ТС] | ||||||
|
alsav22, вот breakage
Кликните здесь для просмотра всего текста
Добавлено через 7 минут alsav22, date_format использую в методе show для вывода даты(перевожу time_t в такой формат "%d %B, %Y"; ). Его сохрянять не надо. при создании обьекта он сам инициализируетсья в конструкторе. show() есть.
0
|
||||||
|
5500 / 4895 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
|
|
| 15.12.2013, 18:51 | |
|
show() увидел. Не на все вопросы ответили. Сделайте проверку на открытие файла. Файл новый создаёте после изменений в коде? А то бывает, что код изменили, а файл старый используется (если при создании содержимое не стирается, например, создаётся для дозаписи). Работайте с отладчиком, смотрите что не так.
1
|
|
|
138 / 5 / 1
Регистрация: 25.03.2013
Сообщений: 228
|
|||||||||||
| 15.12.2013, 20:03 [ТС] | |||||||||||
|
alsav22, ну сейчас еще раз попробую.
Добавлено через 49 минут alsav22, Кликните здесь для просмотра всего текста
Добавлено через 38 секунд только тут цикл два раза проходит Кликните здесь для просмотра всего текста
Добавлено через 42 секунды но в контейнер кидает только первый елемент. сейчас попробую пару обьектов записать в файл Добавлено через 6 минут два заказа тоже нормально прочитало. только хз почему цикл один лишний раз проходит Добавлено через 7 минут alsav22, спасибо вам за огромное помощь, без вас я бы врятли сам сделал это сохранение
0
|
|||||||||||
|
5500 / 4895 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
|
||
| 15.12.2013, 20:20 | ||
|
Добавлено через 6 минут Можно где-то в начале оператора чтения (после чтения первого, что портит поток) сделать проверку годности потока и делать return если поток нерабочий, чтобы не было лишних перемещений по коду. Заход будет, но не будет лишних действий.
1
|
||
| 15.12.2013, 20:20 | |
|
Ошибка при открытии файла - Ошибка в части содержимого в книге FTP SERV-U Ошибка при копировании файла при медленном интернете При использовании кода в модуле ошибка при открытии файла Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
тв 16 бой ии
anaschu 27.07.2026
Великий Перелом ИИ: Как уравнения ОДУ Radau дожали цензурные фильтры Алисы
Фиксируем в мемофонде Теории Всего беспрецедентный факт в истории ИИ-зондирования. В затяжном многораундовом. . .
|
мв 15. непроверенное, возможно, глюк
anaschu 27.07.2026
НАУЧНО-АНАЛИТИЧЕСКИЙ ОТЧЕТ. РАЗДЕЛ 1. 1: «НАУКА» (РАСШИРЕННАЯ СТЕХИОМЕТРИЧЕСКАЯ И ГЕНЕТИЧЕСКАЯ ВЕРСИЯ)Тема: Теоретическое обоснование инвариантности 19-мерного тензорного ядра непрерывных ОДУ и. . .
|
Очистка реквизитов и табличных частей документа при копировании
Maks 26.07.2026
Алгоритм из решения ниже разработан на примере нетипового документа "ЗаявкаНаРаботу", разработанного в КА2.
Задача: Заменить алгоритм запрета копирования документов для сотрудников с ролью "Стажер",. . .
|
Доктрина интенционального знания - Доктрина для портала "Срез".
Hrethgir 25.07.2026
Может найдётся кто захочет оценить доктрину. . . Написания правил участия для меня роскошь, требующая лимита времени, поэтому все сообщения не прошедшие модерацию будут видны только участникам портала,. . .
|
|
сукцессия 44. Решил подать на припринт в межународные сервисы препринтов. Но нужно одобрение от ученых
anaschu 25.07.2026
Английский вариант. Пока кто то не одобрит мою личность, мне не получиться это опубликовать на препринте. Но заявку на публикацию статьи я сегодня подам.
|
сукцессия 43. Вторая научная статья за месяц- прайминг и гатгил
anaschu 25.07.2026
две стороны одной монеты
|
Более приземисто - Эстафету хвоста в .cdl (деревья эстафеты в сад).
Hrethgir 24.07.2026
В будущем, после написания блока инверсии обхода дерева (эстафеты хвоста), я планирую вернуться к нашему прошлому разговору о том, обладают ли знания целеполаганием. Тогда я пришел к выводу, что. . .
|
Вот представьте что вам дали бессмертие.
kumehtar 24.07.2026
Вот представьте что вам дали бессмертие, ничего более не меняя. Вообще ничего, только бессмертие в нынешнем виде. Рады были бы? Что бы вы тут делали всё это время?
Никакой пенсии. Никакого нового. . .
|