![]() |
начать перебор не с первого элемента
Есть цикл For ent.Entity= each entity
он должен остановится в какой то момент записать последний entity и в следующий раз попадая на этот цикл начать перебор с entity на котором он остановился в последний раз. Такое ощущение что это просто и часто используется. |
Ответ: начать перебор не с первого элемента
Через Handle по идее нужно делать
Ну или введи дополнительное поле(ID например), если ещё с handle не работал. Так легче понять, по-моему. При проходе цикла при выполнении данного условия (в тот самый "какой то момент") присваиваешь какой-либо временной переменной значение ID твоего объекта. И введи дополнительное условие в свой цикл, например Код:
Есть цикл For ent.Entity= each entity |
Ответ: начать перебор не с первого элемента
Да точно, хендлы, вспомнил)) Спс)
|
Ответ: начать перебор не с первого элемента
Какие нафиг хендлы
Код:
Local z.y |
Ответ: начать перебор не с первого элемента
Цитата:
В его случае надо создать глобалку в которой будет хранится последний хендл и тот на котором он закончил поиск и далее спомощью пары манипуляций начинать перебор сразу с того места где он его закончил. Вот представь что у него в типе 2 000 объектов, добавилось 2, и изза этих 2-х перебирать все 2 002 объекта и проводить сравнение не разумно! в его случае надо чёт типо такого: Код:
Graphics 800,600,32,2 Цитата:
|
Ответ: начать перебор не с первого элемента
Думаешь я не знаю как Handle и Object работают?! Сравни мой и свой код. Нахера интовые хэндлы, если переменные пользовательского типа И ЕСТЬ ХЭНДЛЫ НА ОБЪЕКТЫ, блджад. Твой код будет работать гораздо медленнее.
|
Ответ: начать перебор не с первого элемента
Цитата:
+ он просил функцию чтобы перебор щел с того момента де он закончил. П.с. И как понимать фразу "интовые хендлы"? |
Ответ: начать перебор не с первого элемента
Цитата:
Цитата:
Цитата:
Код:
Local z.y ;Объявляем переменную z типа y |
Ответ: начать перебор не с первого элемента
Цитата:
Блин, понял что делает, но никак не догоню как работает... |
Ответ: начать перебор не с первого элемента
Цитата:
|
Ответ: начать перебор не с первого элемента
Цитата:
|
Ответ: начать перебор не с первого элемента
Цитата:
|
Ответ: начать перебор не с первого элемента
Цитата:
|
Ответ: начать перебор не с первого элемента
|
Ответ: начать перебор не с первого элемента
|
Часовой пояс GMT +4, время: 01:09. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot