JaBeN_Симфер
offline
Опыт:
20,050Активность: |
GetObjectName - медленная?
Я написал такую конструкцию для прогона всех нестандартных способностей по циклу и занесения нужных в массив, но она оказалась очень медленной.
Есть ли другие варианты раелизации? Отредактировано JaBeN_Симфер, 19.02.2010 в 18:06. |
19.02.2010, 17:59 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
XOR
offline
Опыт:
38,284Активность: |
Делать бд. И это не функция а код |
19.02.2010, 18:16 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
JaBeN_Симфер
offline
Опыт:
20,050Активность: |
где ты нашел, что я написал "функция"? у меня сейчас и так вручную все занесено, мне нужна именно функция, которая все занесет сама. |
19.02.2010, 18:23 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
JaBeN_Симфер
offline
Опыт:
20,050Активность: |
массив тут не причем задержу использовать тут не могу, мне надо, чтобы массив заполнялся при инициализации, а комп тормозит не на секунду, а на вечность, из-за SubString(GetObjectName(i), 0, 3) |
19.02.2010, 18:35 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
FellGuard
Losyash
offline
Опыт:
39,547Активность: |
структуры это массивы.
бессмысленная фраза. FellGuard добавил: вообще, объясните мне нубу, что автор хотел этим сверху сделать? |
19.02.2010, 18:39 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
JaBeN_Симфер
offline
Опыт:
20,050Активность: |
мне надо, чтобы я не заносил вручную нужные способности в массив, а они заносились сами по определенному признаку, например по имени:
есть способности: вот их надо занести в массив автоматом, а не вручную массив:
Еще как убрать пробег по несуществующим способностям в цикле? |
19.02.2010, 18:50 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
XOR
offline
Опыт:
38,284Активность: |
Никак. Я имел в виду, что не функция медленная а код. |
19.02.2010, 19:00 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Hellfim
Новичок
offline
Опыт:
79,700Активность: |
JaBeN_Симфер, напиши программу и впиши туда код. И пусть выводит в выходной файл тучу set'ов. |
19.02.2010, 23:26 | #8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DioD
offline
Опыт:
45,134Активность: |
функция как раз таки быстрая, просто между A000 и A100 16581375 чисел (при оплимите в 7к для самых быстрых функций) |
20.02.2010, 02:11 | #9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
JaBeN_Симфер
offline
Опыт:
20,050Активность: |
Все, я уже сделал все, что надо, разобрался. Как оказалось еще был обрыв длинной связки функций, который лечится, как я понял, Wait'ом. |
20.02.2010, 02:17 | #10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
FellGuard
Losyash
offline
Опыт:
39,547Активность: |
oh shi~ FellGuard добавил: разбивай на циклы поменьше и распараллель их. |
20.02.2010, 10:05 | #11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
adic3x
offline
Опыт:
108,439Активность: |
я где то писал как делать бд по равкодам
ADOLF добавил:
|
21.02.2010, 00:09 | #12
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ScorpioT1000
Работаем
online
Опыт: отключен
|
а если рав автоматом генерился?
ScorpioT1001 добавил: всмысле, есть сложности, когда ты равы не вручную вводишь с плагином от жнгп |
25.02.2010, 13:35 | #13
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
JaBeN_Симфер
offline
Опыт:
20,050Активность: |
какое можно написать условие, чтобы в цикле исключить прогон по строчным буквам в равкоде, например: 'A00a' 'A0cf' и тд? |
01.03.2010, 02:29 | #14
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|