|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
25.12.2015, 23:25 | #1 |
Пользователь
Регистрация: 18.02.2013
Сообщений: 60
|
Утечка памяти.
Здравствуйте. С наступающим Новым Годом
Я создаю морфологический анализатор с помощью уже готовых библиотек от AOT. Так вот, при написании следующей функции(см ниже) появляется утечка памяти: Код:
Код:
Код:
Вот так они объявлены в заголовочном h файле: Код:
Код:
Код:
Буду рад любой помощи Разобраться бы с этой проблемой в этом году, чтобы в новый 2016 ее не тащить |
26.12.2015, 09:39 | #2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,792
|
А как выглядит тело GetPartOfSpeechStr, на которую в интерфейсе идет обращение?
I'm learning to live...
|
26.12.2015, 14:32 | #3 |
Старожил
Регистрация: 13.07.2012
Сообщений: 6,493
|
Может надо очищать переменную OneAncode перед вызовом?
|
26.12.2015, 16:20 | #4 | ||
Пользователь
Регистрация: 18.02.2013
Сообщений: 60
|
Цитата:
Я получил 2 pas файла из dll. Далее просто добавил их к проекту и получил используемые h файлы(см аттач). Само приложение работает "отлично" - выполняет морфологический анализ, но только где-то память утекает. Цитата:
|
||
26.12.2015, 16:23 | #5 |
Пользователь
Регистрация: 18.02.2013
Сообщений: 60
|
Сами dll, откуда я получил pas файлы.
|
26.12.2015, 17:05 | #6 |
Подтвердите свой е-майл
Регистрация: 12.11.2014
Сообщений: 470
|
Что то странное. Может либа кривая? Указателей то в тексте не видно.
|
27.12.2015, 14:33 | #7 |
Пользователь
Регистрация: 18.02.2013
Сообщений: 60
|
Здравствуйте.
Я чуть изменил функцию - добавил Sleep(10) Код:
P.S. не знаю, к чему я это ляпнул, просто на столько я продвинулся в решении данной проблемы... Я все еще топчусь на месте. |
14.01.2016, 10:40 | #8 |
Форумчанин
Регистрация: 08.07.2010
Сообщений: 505
|
Код:
Код:
Код:
за тело цикла. А так подозрение на GetPartOfSpeechStr.
Знающий не говорит, говорящий не знает (С) Лао Цзы
|
14.01.2016, 10:54 | #9 |
Форумчанин
Регистрация: 08.07.2010
Сообщений: 505
|
Вообще тело цикла довольно странное:
Код:
Знающий не говорит, говорящий не знает (С) Лао Цзы
|
26.01.2016, 23:21 | #10 |
Пользователь
Регистрация: 16.09.2015
Сообщений: 21
|
Krok27, здравствуйте.
Данная функция была переписана по подобию этого кода на Delphi Код:
Может я не верно перевел функцию с Delphi? На вход функция получает: Код:
Код:
Последний раз редактировалось HelloWold; 26.01.2016 в 23:41. |
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Утечка памяти | OmegaBerkut | Общие вопросы Delphi | 21 | 09.04.2015 22:12 |
утечка памяти | Кудаив | Помощь студентам | 1 | 30.04.2012 18:18 |
Утечка памяти | Juffin | Общие вопросы Delphi | 3 | 02.11.2010 12:11 |
Утечка памяти | ZvEr_HaCkEr | Свободное общение | 13 | 24.09.2010 19:30 |
утечка памяти в С++ | vengo | Общие вопросы C/C++ | 9 | 10.06.2008 21:24 |