![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 30.09.2011
Сообщений: 4
|
![]()
Здравствуйте!
Есть задание: Реализовать двусвязный список и обеспечить заполнение его данными и его сортировку по одному из полей входящих в него структур. Вот, что я написал: Код:
Всё работает более-менее нормально, но есть парочка проблем. 1) Как сделать так, чтобы при вводе символов, отличных от чисел (введены могут быть только числа), программа выдавала ошибку? 2) Подозреваю, что не очень правильно разобрался с динамической памятью, и по причине этого при задании очень большого кол-ва записей (например 111(1)...) программа выдаёт пустую таблицу и предлагает ввести кол-во снова. Как это исправить? 3) При вводе "1" появляется ошибка: Необработанное исключение в "0x01181533" в "4laba.exe": 0xC0000005: Нарушение прав доступа при чтении "0x00000004". В чём проблема? Заранее спасибо за любую помощь! |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
ошибка в работе с динамической памятью | thrashkid | Общие вопросы C/C++ | 8 | 30.06.2011 00:48 |
Работа с ListBox и Edit и динамической памятью | Serebah | Помощь студентам | 5 | 19.11.2010 13:41 |
Проблема с памятью в С++ | rJIaBkoM | Помощь студентам | 1 | 14.06.2008 14:25 |
Помогите пожалуйста с динамической памятью и указателями | Riddick2013 | Помощь студентам | 1 | 19.12.2007 14:41 |