0 / 0 / 0
Регистрация: 23.05.2019
Сообщений: 7
|
||||||
1 | ||||||
Плохо считываю файл или что то в этом роде16.06.2019, 22:42. Показов 1366. Ответов 8
Метки нет Все метки)
(
Здравствуйте. Проблема в том что у меня есть код который считывает из файла данные банкоматов и делает с ними разные вещи типа закидывает в двунаправленный список и другое. Проблема в том что когда я написал код у меня, на моем ноуте и других ноутах с которых я пробовал ошибки не возникает. Но вот человек который проверял говорит что у меня проблема с памятью при считывании файла. Я знаю что трудно копаться в чужом коде такого неумельца как я, но вот прошу посмотреть или скомпилировать у себя код (C++11), что не так в функции которой я считываю или хотя бы сказать в каком направлении двигаться. (Код с нужным файлом прикрепил)
Если что кидаю еще отдельно код функции с которой якобы у меня проблема p.s Заранее извиняюсь за Польский язык ![]()
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
|
|
16.06.2019, 22:42 | |
Ответы с готовыми решениями:
8
Скачал какой то файл оказался зловещий троян или что то в этом роде Клавиатурный шпион или что-то в этом роде Вирус в биос или что то в этом роде! массив массивов или что-то в этом роде |
5695 / 3134 / 1306
Регистрация: 07.02.2019
Сообщений: 7,874
|
|
16.06.2019, 22:51 | 2 |
1
|
0 / 0 / 0
Регистрация: 23.05.2019
Сообщений: 7
|
|
16.06.2019, 22:54 [ТС] | 3 |
Забыл убрать когда перерабатывал
![]() Добавлено через 1 минуту Забыл убрать когда перерабатывал Они не нужны
0
|
5695 / 3134 / 1306
Регистрация: 07.02.2019
Сообщений: 7,874
|
|
16.06.2019, 22:55 | 4 |
так же во всех функция для работы со списком вы используете
struct dlistEl *p = (struct dlistEl*)malloc(sizeof(struct dlistEl)); но malloc не конструирует объект(просто память выделяет) а у вас структура нуждается в конструкторе
1
|
0 / 0 / 0
Регистрация: 23.05.2019
Сообщений: 7
|
|
16.06.2019, 23:00 [ТС] | 5 |
Окей, понял
Добавлено через 4 минуты Так в этом ли есть главная проблема?
0
|
5695 / 3134 / 1306
Регистрация: 07.02.2019
Сообщений: 7,874
|
|
16.06.2019, 23:01 | 6 |
0
|
0 / 0 / 0
Регистрация: 23.05.2019
Сообщений: 7
|
|
16.06.2019, 23:03 [ТС] | 7 |
Понял, спасибо
0
|
5695 / 3134 / 1306
Регистрация: 07.02.2019
Сообщений: 7,874
|
|
16.06.2019, 23:14 | 8 |
![]() Решение
Hustman, я коряво выразился, имелось ввиду, нужен вызов конструктора(из-за полей типа string), короче замените malloc/free на new/delete
Добавлено через 2 минуты Еще заметил, что вы память то не освобождаете нигде ![]()
0
|
0 / 0 / 0
Регистрация: 23.05.2019
Сообщений: 7
|
|
16.06.2019, 23:24 [ТС] | 9 |
Блин действительно, я забыл совсем про это, наверное из-за этого. Спасибо
0
|
16.06.2019, 23:24 | |
Помогаю со студенческими работами здесь
9
Объединение таблиц или что то в этом роде Работа с перечислением или что-то в этом роде стили текста или что-то в этом роде Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |