![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 18.02.2013
Сообщений: 60
|
![]()
Здравствуйте. С наступающим Новым Годом
![]() Я создаю морфологический анализатор с помощью уже готовых библиотек от AOT. Так вот, при написании следующей функции(см ниже) появляется утечка памяти: Код:
Код:
Код:
Вот так они объявлены в заголовочном h файле: Код:
Код:
Код:
Буду рад любой помощи ![]() ![]() |
![]() |
![]() |
![]() |
#2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
А как выглядит тело GetPartOfSpeechStr, на которую в интерфейсе идет обращение?
I'm learning to live...
|
![]() |
![]() |
![]() |
#3 |
Старожил
Регистрация: 13.07.2012
Сообщений: 6,372
|
![]()
Может надо очищать переменную OneAncode перед вызовом?
|
![]() |
![]() |
![]() |
#4 | ||
Пользователь
Регистрация: 18.02.2013
Сообщений: 60
|
![]() Цитата:
![]() Я получил 2 pas файла из dll. Далее просто добавил их к проекту и получил используемые h файлы(см аттач). Само приложение работает "отлично" - выполняет морфологический анализ, но только где-то память утекает. Цитата:
|
||
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 18.02.2013
Сообщений: 60
|
![]()
Сами dll, откуда я получил pas файлы.
|
![]() |
![]() |
![]() |
#6 |
Подтвердите свой е-майл
Регистрация: 12.11.2014
Сообщений: 470
|
![]()
Что то странное. Может либа кривая? Указателей то в тексте не видно.
|
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 18.02.2013
Сообщений: 60
|
![]()
Здравствуйте.
Я чуть изменил функцию - добавил Sleep(10) Код:
P.S. не знаю, к чему я это ляпнул, просто на столько я продвинулся в решении данной проблемы... Я все еще топчусь на месте. |
![]() |
![]() |
![]() |
#8 |
Форумчанин
Регистрация: 08.07.2010
Сообщений: 505
|
![]() Код:
Код:
Код:
за тело цикла. А так подозрение на GetPartOfSpeechStr.
Знающий не говорит, говорящий не знает (С) Лао Цзы
|
![]() |
![]() |
![]() |
#9 |
Форумчанин
Регистрация: 08.07.2010
Сообщений: 505
|
![]()
Вообще тело цикла довольно странное:
Код:
Знающий не говорит, говорящий не знает (С) Лао Цзы
|
![]() |
![]() |
![]() |
#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 |