Вопрос во сколько 1 быстрее 2?
1) for(new i = 0, j = GetPlayerPoolSize(); i <= j; i++)
2) for(new i;i<MAX_PLAYERS;i++)
Вопрос во сколько 1 быстрее 2?
1) for(new i = 0, j = GetPlayerPoolSize(); i <= j; i++)
2) for(new i;i<MAX_PLAYERS;i++)
Как бы Вам привести пример, хм.
Допустим: Волга 31100 vs Волга 31100 (одного и того же года), что будет быстрей?
Все же быстрей будет - GetPlayerPoolSize(), т.к узнает наивысший ID на сервере.
Пример: ID - 0, 24, 100. GetPlayerPoolSize() - вернет 100.
MAX_PLAYERS - по дефолту = 1000
Я тут для Вас пример набросал (код на C++)
ADD: Наверное я зря не уточнил, что GetPlayerPoolSize() - может вернуть 1000 и тогда разницы не будет.
Последний раз редактировалось $continue$; 09.02.2016 в 23:57.
Value your freedom or you will lose it, teaches history. "Don't bother us with politics," respond those who don't want to learn. (c) Richard Stallman
Maranzalla(09.02.2016)
Вызов константы медленнее чем вызов функции? No way...
- - - Добавлено - - -
Так ещё быстрее.PHP код:
for(new j = GetPlayerPoolSize(); j-- > -1;)
Последний раз редактировалось L0ndl3m; 13.02.2016 в 20:03.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)