8 / 2 / 0
Регистрация: 28.11.2017
Сообщений: 157
|
|||||||||||
1 | |||||||||||
Краш при освобождении памяти через HeapFree()19.02.2020, 20:14. Показов 601. Ответов 6
Метки нет (Все метки)
написал этот код, который находит расширение файла.
P.S. Если использовать HeapFree() вот так:
0
|
19.02.2020, 20:14 | |
Ответы с готовыми решениями:
6
Ошибка сегментации при освобождении памяти Ошибка при освобождении памяти Ошибка при освобождении памяти Ошибка при освобождении памяти |
6579 / 4564 / 1843
Регистрация: 07.05.2019
Сообщений: 13,726
|
|
19.02.2020, 20:37 | 2 |
Потому что это правильно, иначе ты пытаешься удалить указатель на указатель на строку.
Добавлено через 1 минуту Здесь ты возвращаешь строку, которую только что удалил
0
|
8 / 2 / 0
Регистрация: 28.11.2017
Сообщений: 157
|
|
19.02.2020, 20:38 [ТС] | 3 |
0
|
6579 / 4564 / 1843
Регистрация: 07.05.2019
Сообщений: 13,726
|
|
19.02.2020, 20:39 | 4 |
0
|
8 / 2 / 0
Регистрация: 28.11.2017
Сообщений: 157
|
|
19.02.2020, 20:40 [ТС] | 5 |
использовать библиотеку <string> нельзя. использую только винапи в приложении. никакого CRT
0
|
6579 / 4564 / 1843
Регистрация: 07.05.2019
Сообщений: 13,726
|
|||||||||||
19.02.2020, 20:42 | 6 | ||||||||||
Тогда лучше буфер выделять снаружи
1
|
5113 / 4552 / 854
Регистрация: 07.10.2015
Сообщений: 9,462
|
|
19.02.2020, 21:23 | 7 |
Ещё есть LocalAlloc(), GlobalAlloc().
Не забывать потом освободить память.
0
|
19.02.2020, 21:23 | |
19.02.2020, 21:23 | |
Помогаю со студенческими работами здесь
7
Ошибки при освобождении памяти Ошибка при освобождении памяти Ошибка при освобождении памяти Ошибка при освобождении памяти Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |