Dead Jay
Братег Дракончег
offline
Опыт:
8,425Активность: |
Утечка
Есть ли здесь утечка?
Код:
Тэг "code" вам в помощь... Отредактировано DioD, 30.09.2006 в 15:56. |
30.09.2006, 12:31 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
J
expert
offline
Опыт:
48,447Активность: |
утечка есть!!! щас я тебе сделаю как надо...
Jon добавил: Код:
ищи 10 различий:) но я чето не понимаю зачем тебе удалять эфект имено через рандомное время... но как было так и сделал... |
30.09.2006, 15:42 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Sergey
Старейший
offline
Опыт:
44,363Активность: |
GetPlayableMapRect() - функция, которая создает регион размером с карту. Регион создает, но не удаляет. Знчит - учечка.
set l = GetRandomLocInRect(GetPlayableMapRect())
Итого: 2 утечки. |
30.09.2006, 15:47 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
J
expert
offline
Опыт:
48,447Активность: |
Sergey почему? GetPlayableMapRect() возвращает переменую уже готового "региона на всю карту" (которая одна на всю игру)... и ничего нового не создает вроде как...
|
30.09.2006, 15:48 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DioD
offline
Опыт:
45,134Активность: |
Код:
|
30.09.2006, 15:55 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
J
expert
offline
Опыт:
48,447Активность: |
DioD диод как всегда опоздал:)
|
30.09.2006, 15:56 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
dk
offline
Опыт:
60,293Активность: |
Что-то я про ремув точки не посмотрел! А про GetPlayableMapRect() я думал, что утечки не дает. Отредактировано Dead_knight, 30.09.2006 в 16:18. |
30.09.2006, 15:57 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DioD
offline
Опыт:
45,134Активность: |
GetWorldBounds()
вот эта функция требуется для создания и удаления ректа с карту |
30.09.2006, 15:59 | #8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
J
expert
offline
Опыт:
48,447Активность: |
DioD и кодик у тя кривоват...
Цитата:
всмысле? где имено? Цитата:
угу.. мне тоже так кажется... |
||
30.09.2006, 15:59 | #9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DioD
offline
Опыт:
45,134Активность: |
ткните пальцем а то я не понял где и что надо |
30.09.2006, 16:00 | #10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
dk
offline
Опыт:
60,293Активность: |
Цитата:
Да я про свой первый пост. Косанул я. |
|
30.09.2006, 16:03 | #11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Dead Jay
Братег Дракончег
offline
Опыт:
8,425Активность: |
Всем огромное спасибо!!! |
30.09.2006, 16:49 | #12
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
remal
нечто
offline
Опыт:
2,087Активность: |
народ, вы бредите. GetPlayableMapRect возвращает ссылку на переменную и не создаёт утечку. |
30.09.2006, 23:31 | #13
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DioD
offline
Опыт:
45,134Активность: |
эта функция возращает готовую глобалку ну ни как не ссылку. |
01.10.2006, 07:23 | #14
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
remal
нечто
offline
Опыт:
2,087Активность: |
Цитата:
а теперь представь как выглядит реализация данного момента на C++, на котором написан интерпритатор. возвращается указатель. ещё вопросы? |
|
01.10.2006, 20:05 | #15
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
IIIAXMATUCT
offline
Опыт:
30Активность: |
GetRectCenter() тоже утечку создаёт, очень удивился когда узнал. Или утекает только рект? Т.е. set udg_location = OffsetLocation( GetRectCenter(GetEntireMapRect()), x, y ). |
07.12.2006, 12:07 | #16
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DioD
offline
Опыт:
45,134Активность: |
две точки + рект |
07.12.2006, 12:40 | #17
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
p01nTT
offline
Опыт:
11,160Активность: |
а как насчёт bj_playableMapArea?? если я конечно названием не ошибся |
07.12.2006, 12:59 | #18
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
J
expert
offline
Опыт:
48,447Активность: |
Код:
GetRectCenter - первая точка OffsetLocation - вторая точка GetEntireMapRect() - 1 рект Jon добавил: p01nTT bj_playableMapArea - ты ошмбся.. может ты имел ввиду bj_mapInitialPlayableArea?? это переменая константа, она не создает рект, он всегда в ней... |
07.12.2006, 15:55 | #19
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
p01nTT
offline
Опыт:
11,160Активность: |
Jon А если её использовать?
|
08.12.2006, 11:27 | #20
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|