![]()
XyZoD
![]() ![]() offline
Опыт:
2,073Активность: |
Я хочу переделать спелл
Вот я написал очередной спелл для своей карты. Но как и все остальные спеллы он слишком утечен... Мне нужен кто то опытный, который сможет его переписать так же, только с минимально возможным количеством утечек. Если кто то перепишет то я пойму принцип "не утекаемости", и напишу все свои спеллы без утечек. Кто сможет за это взятся? Спелл не большой. |
![]() |
#1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Hanabishi
COOL STATUS
![]() ![]() offline
Опыт: отключен
|
|
![]() |
#2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
XyZoD
![]() ![]() offline
Опыт:
2,073Активность: |
Карта большая. Вот сам код.
Я не такой опытный джассер, как смог так написал.
Отредактировано ScorpioT1000, 01.02.2011 в 00:24. |
![]() |
#3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
ScorpioT1000
Работаем
![]() ![]() offline
Опыт: отключен
|
Изменил название темы "Переделайте спелл" на более правильное. |
![]() |
#4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Hanabishi
COOL STATUS
![]() ![]() offline
Опыт: отключен
|
papapa071, утечек немерено +нечитаемый код
зачем создавать точки, если есть функции по координатам? но так и быть, держи, исправил и привёл в читабельный вид:
учись и читай статьи, может толк выйдет
Hanabishi добавил: на работоспособность сам проверяй, делал с учётом, что это всё работает |
![]() |
#5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
XyZoD
![]() ![]() offline
Опыт:
2,073Активность: |
Спелл рабочий 100%. Может ты знаеш какие нибудь статьи про хэш таблицы или про обнуления хэндлов? Уж очень хочется научиться убирать утечки... |
![]() |
#6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
ScorpioT1000
Работаем
![]() ![]() offline
Опыт: отключен
|
xgm.ru/p/wc3/jass_introduction смотри мои вставки) |
![]() |
#7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Hanabishi
COOL STATUS
![]() ![]() offline
Опыт: отключен
|
поиск рулит |
![]() |
#8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
XyZoD
![]() ![]() offline
Опыт:
2,073Активность: |
Всё это перечитывал раз по 5. Про хэш таблицы походу вообще нету статей. Ну вот только RB
Это связано с обнулением хэндла? |
![]() |
#9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Hanabishi
COOL STATUS
![]() ![]() offline
Опыт: отключен
|
papapa071, не читай про RB, начиная с версии 1.24 его больше не существует
Hanabishi добавил: вот новая статья для новой версии её читай |
![]() |
#10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
XyZoD
![]() ![]() offline
Опыт:
2,073Активность: |
Понятно...( То есть придётся хэш таблицу применять? Или Локалки? Они помогут с утечками? |
![]() |
#11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Hanabishi
COOL STATUS
![]() ![]() offline
Опыт: отключен
|
papapa071, естественно в 95% без локалок и хеш не обойтись хотя можно построить громадную систему массивов, но это просто тупо |
![]() |
#12
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
XyZoD
![]() ![]() offline
Опыт:
2,073Активность: |
Так что пошёл я практиковаться с хэш таблицами... Спасибо за внимание. |
![]() |
#13
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
XOR
![]() offline
Опыт:
38,159Активность: |
Hanabishi:
Ты как то странно значит их юзаешь, а для удобства при написании кода можно юзать структуры. |
![]() |
#14
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|