|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
08.01.2020, 07:30 | #1 |
Новичок
Джуниор
Регистрация: 08.01.2020
Сообщений: 2
|
Утечка памяти при использовании map
И так, в данном коде, при использовании map возникает утечка памяти, вопрос почему такое происходит?
(Компилятор Microsoft (R) C/C++ версии 19.24.28314 для x64) Код:
Dumping objects -> {169} normal block at 0x000001C2F0236190, 80 bytes long. Data: < a# a# > 90 61 23 F0 C2 01 00 00 90 61 23 F0 C2 01 00 00 {168} normal block at 0x000001C2F0242750, 16 bytes long. Data: < p% > 08 FB BC 70 25 00 00 00 00 00 00 00 00 00 00 00 Object dump complete. |
08.01.2020, 13:04 | #2 |
фрилансер
Участник клуба
Регистрация: 11.10.2019
Сообщений: 1,010
|
Gubernator, здесь нечему течь. А почему подозрение именно на мапу?
какой результат будет, если сделать цикл? Код:
|
08.01.2020, 13:10 | #3 |
фрилансер
Участник клуба
Регистрация: 11.10.2019
Сообщений: 1,010
|
у меня подозрение, что показан дамп текущей выделенной памяти (то, что выделилось в конструкторе мапы). Ну и правильно, ведь объект мапы ещё не разрушен. Достаточно вызвать деструктор (точнее - обернуть в блок, чтобы деструктор был вызван), чтобы "утечка" "пропала"
Код:
|
09.01.2020, 12:05 | #4 |
Новичок
Джуниор
Регистрация: 08.01.2020
Сообщений: 2
|
Алексей1153, Да действительно, ваш вариант помог, спасибо
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Утечка памяти [Освобождение памяти массива] | denis76560 | Общие вопросы Delphi | 4 | 27.11.2016 18:20 |
Утечка памяти. | Gdasar | C++ Builder | 15 | 09.02.2016 08:56 |
Утечка памяти :( | batnik.com | C++ Builder | 1 | 09.05.2013 18:09 |
Утечка памяти при использовании DOM | Ferrum26 | Общие вопросы Delphi | 4 | 13.08.2010 14:45 |
утечка памяти в С++ | vengo | Общие вопросы C/C++ | 9 | 10.06.2008 21:24 |