|
3 / 3 / 0
Регистрация: 21.02.2016
Сообщений: 75
|
||||||
Утечка памяти. class my_array22.02.2018, 21:50. Показов 1660. Ответов 25
Метки нет (Все метки)
Здравствуйте!
Не могу понять, где происходить утечка памяти в коде, прошу помощи! Реализую класс my_array с конструкторами дефолтным, копирования, перемещения, операторами присваивания и т.п. Также прошу Вас высказать замечания по моему коду Заранее благодарю. Прилагаю скрин valgrinda
0
|
||||||
| 22.02.2018, 21:50 | |
|
Ответы с готовыми решениями:
25
Утечка памяти в Утечка памяти
|
|
3 / 3 / 0
Регистрация: 21.02.2016
Сообщений: 75
|
|
| 22.02.2018, 22:56 [ТС] | |
|
QuakerRUS, через 2 минуты скажу
Добавлено через 3 минуты 2 аллока 1 фри, а still reachable: 18,944 bytes in 1 blocks, что говорит что оно не зависит от программы, которую я запускаю
0
|
|
|
1469 / 1010 / 456
Регистрация: 30.10.2017
Сообщений: 2,799
|
|
| 22.02.2018, 22:58 | |
Сообщение было отмечено bikovbiv как решение
Решение
bikovbiv, что и требовалось доказать. Если несколько разных конструкторов, то и new может быть больше, чем delete, так что в данном случае все нормально.
1
|
|
|
3 / 3 / 0
Регистрация: 21.02.2016
Сообщений: 75
|
|
| 22.02.2018, 23:04 [ТС] | |
|
Большое спасибо за потраченное время, постараюсь повозиться с программой еще или покажу преподавателю, может все ок у меня)
0
|
|
|
3438 / 2817 / 1249
Регистрация: 29.01.2016
Сообщений: 9,430
|
||||
| 22.02.2018, 23:45 | ||||
|
0
|
||||
|
3 / 3 / 0
Регистрация: 21.02.2016
Сообщений: 75
|
|
| 22.02.2018, 23:54 [ТС] | |
|
nd2, А так больше Вы не видите, где может происходить утечка?Может не совсем правильно выполен конструктор копирования или перемещения?
0
|
|
|
3438 / 2817 / 1249
Регистрация: 29.01.2016
Сообщений: 9,430
|
|
| 23.02.2018, 00:11 | |
|
1
|
|
| 23.02.2018, 00:11 | |
|
Утечка памяти Утечка памяти Утечка памяти Утечка памяти Утечка памяти Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Сезонность закисления почв
anaschu 04.07.2026
200 часов это все равно моловато. Есть ситуации, но нестандартные, когда смена происходит за 5 лет.
Но обычно это 50 лет и более.
Наверное, закисление почвы происходит сезонно в средней. . .
|
В чем ценность человеческого опыта в глобальном смысле?
kumehtar 03.07.2026
Возможно, ценность человека не в том, что он однажды достигает мудрости, а в том, что он становится носителем карты пути. Он знает не только истину, но и последовательность внутренних изменений,. . .
|
интеграция AnyLogic с самописным REST API и переход на Odoo
anaschu 03.07.2026
Успешная интеграция AnyLogic с самописным REST API и переход на промышленную Odoo WMS
Сегодня проделал огромный путь от простой симуляции физических процессов до построения полноценной. . .
|
Поиск всех путей на ориентированном графе. Linux
dcc0 02.07.2026
Переработка старого кода из моей статьи.
Через несколько переработок от PHP кода к C89 (надеюсь, 89).
Но довольно запутанно получилось. Код для Linux.
Но если убрать time и то, что с ним. . .
|
|
Сам себя обучал rest api
anaschu 02.07.2026
Педагогический лайфхак: Почему чистый REST API для ученика намного круче, чем готовые библиотеки
Когда мы отказались от капризного JAR-файла AnyLogic и переписали код на стандартный HttpClient,. . .
|
rest api anylogic - выполнение модели на своём русском сайте
anaschu 02.07.2026
Как подружиться с AnyLogic Cloud API, победить провайдеров и развернуться Java-бэкенд в Docker на бесплатном хостинге: Двухдневный лог борьбы
Всем привет! Хочу поделиться свежим (и довольно. . .
|
Где деньги лежат
kumehtar 02.07.2026
Это - японская подводная лодка I-52 (тип C2, кодовое имя Momi) вышла из Японии в марте 1944 года с миссией в оккупированную немцами Францию (Лорьян). Это была одна из «Янаги»-миссий по обмену. . .
|
Krabik для WoW 3.3.5a, многоязычный
AmbA 02.07.2026
Допилил бота, думаю что окончательно. Изменения:
- добавлена многоязычность
- добавлено снятие скриншотов
- добавлено поддержание бафов хождения по воде (для жреца, дк и шамана)
- и так, по. . .
|