27 / 27 / 11
Регистрация: 15.10.2013
Сообщений: 880
|
||||||
1 | ||||||
Debug Assertion Failed20.07.2014, 04:52. Показов 1159. Ответов 16
Метки нет (Все метки)
Ошибка. Не могу понять что не так. Как я понял с дебагера, проблема во втором освобождении памяти. Вообщем хелп ми)
0
|
20.07.2014, 04:52 | |
Ответы с готовыми решениями:
16
Debug Assertion Failed Debug assertion failed Debug assertion failed Debug assertion failed |
327 / 230 / 55
Регистрация: 30.05.2014
Сообщений: 682
|
|||||||||||||||||||||
20.07.2014, 07:23 | 3 | ||||||||||||||||||||
Заводим массив указателей на строки и строки.
Вто тут:
1
|
27 / 27 / 11
Регистрация: 15.10.2013
Сообщений: 880
|
|
20.07.2014, 08:02 [ТС] | 4 |
я так и не понял тут int или char???
Добавлено через 1 минуту Ничего я не понял, напиши как по твоему правильно будет, плс
0
|
327 / 230 / 55
Регистрация: 30.05.2014
Сообщений: 682
|
|||||||||||
20.07.2014, 08:16 | 5 | ||||||||||
Вот тут ты копируешь только адреса строк:
1
|
27 / 27 / 11
Регистрация: 15.10.2013
Сообщений: 880
|
|
20.07.2014, 08:43 [ТС] | 6 |
??? Почему не memcpy?
Добавлено через 1 минуту Так это вообще не нужно делать? Добавлено через 15 минут ВООБЩЕМ ВСЕ ПОПРОБОВАЛ, НИЧЕГО НЕ ПОМОГАЕТ((( ХЕЛП)
0
|
327 / 230 / 55
Регистрация: 30.05.2014
Сообщений: 682
|
|
20.07.2014, 08:47 | 7 |
Ну можешь memcpy, для копирования строк обычно используют strncpy, она не копирует лишнего.
Конечно не нужно
1
|
27 / 27 / 11
Регистрация: 15.10.2013
Сообщений: 880
|
||||||
20.07.2014, 09:04 [ТС] | 8 | |||||
Заработало, спс) правда это все меня немного запутало.
Почему cin.getline не ставит в конце строки '\0' ??? Самому нужно ставить??? Добавлено через 2 минуты
0
|
327 / 230 / 55
Регистрация: 30.05.2014
Сообщений: 682
|
|
20.07.2014, 09:16 | 9 |
0
|
27 / 27 / 11
Регистрация: 15.10.2013
Сообщений: 880
|
|
20.07.2014, 09:22 [ТС] | 10 |
0
|
327 / 230 / 55
Регистрация: 30.05.2014
Сообщений: 682
|
|
20.07.2014, 09:33 | 11 |
Должен добавлять:
http://www.cplusplus.com/refer... m/getline/ A null character ('\0') is automatically appended to the written sequence if n is greater than zero, even if an empty string is extracted.
0
|
27 / 27 / 11
Регистрация: 15.10.2013
Сообщений: 880
|
|
20.07.2014, 09:35 [ТС] | 12 |
0
|
Модератор
13505 / 10756 / 6411
Регистрация: 18.12.2011
Сообщений: 28,711
|
|
20.07.2014, 09:47 | 13 |
Эта операция копирует указатели из pStr в pTemp и, следовательно,
стирает указатели, которые были выделены для pTemp -> потеряли эту память.
0
|
27 / 27 / 11
Регистрация: 15.10.2013
Сообщений: 880
|
|
20.07.2014, 10:46 [ТС] | 14 |
Ну да, и что? Я же вроде не об этом спрашивал.
Добавлено через 40 минут Объясните что с '\0' плс
0
|
327 / 230 / 55
Регистрация: 30.05.2014
Сообщений: 682
|
|
20.07.2014, 11:54 | 15 |
0
|
27 / 27 / 11
Регистрация: 15.10.2013
Сообщений: 880
|
||||||
20.07.2014, 13:16 [ТС] | 16 | |||||
Вот
0
|
327 / 230 / 55
Регистрация: 30.05.2014
Сообщений: 682
|
|||||||||||
20.07.2014, 17:32 | 17 | ||||||||||
1
|
20.07.2014, 17:32 | |
20.07.2014, 17:32 | |
Помогаю со студенческими работами здесь
17
Debug assertion failed Debug assertion failed Debug Assertion Failed Debug Assertion Failed! Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |