NCrashed
offline
Опыт:
13,553Активность: |
Как очистить хештаблицу?
Тема эпик боян, но есть 1 проблема:
У меня есть структура:
При использовании FlushParentHashtable(myms.h1) очищаются ВСЕ хештаблицы ВСЕХ структур MS? Мб я что-то не понял? Или надо как-то использовать FlushChildHashtable()?
З.Ы. Мне надо обязательно чистить эти таблицы. Собственно вопрос: если взять и присвоить h1 = InitHashtable() снова вместо flush, то очевидно появляется утечка? (я совсем запутался) |
31.10.2009, 22:44 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ZeToX2007
offline
Опыт:
7,009Активность: |
NCrashed, Уничтожай хештаблицы. |
01.11.2009, 09:56 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
NCrashed
offline
Опыт:
13,553Активность: |
Не шариш, такой нативки просто нет.
NCrashed добавил: Чудные эти хештаблицы, как обычно все сделано через одно место. Никто не сталкивался с подобной проблемой? |
01.11.2009, 10:09 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Rinegan
offline
Опыт:
895Активность: |
Ты тупишь чёто. Для каждой структуры создаётся своя таблица. вот код:
|
01.11.2009, 12:15 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
NCrashed
offline
Опыт:
13,553Активность: |
Вот я разбираюсь, у меня получается, что при флеше таблицы любой очищаются все таблицы всех экземпляров класса. |
01.11.2009, 12:35 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Van Damm
wait... what?
offline
Опыт:
22,268Активность: |
Стоп неконструктивный флуд |
02.11.2009, 13:45 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
adic3x
offline
Опыт:
108,439Активность: |
очевидно у вас где то ошибка, попробуйте просматреть уже обработанный жасс код |
02.11.2009, 14:02 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|