Система, которая предоставляет удобную работу с таймерами. Предназначена для интеграции с внешним таймером, а также для тестирования и эмуляции кода, зависящего от событий времени
Компонент
8 521
Позволяет генерировать кадры перезарядки способности
Компонент
3 527
18
Насчет варкрафта хз, а вот в раздел game dev - программа, можно, хотя подраздела исходники там нет
38
Это варкрафт 3, что оно делает в этом проекте?
Можно ли по играт в игры без irina connetor?
У меня щя беды с ним.
Вопрос
2 692
8
Принятый ответ
radmin battle.net rubattle eurobattle iccup - аналоги в той или иной мере
Порядок элементов при обходе таблицы (pairs) в lua непредсказуем. В OrderedTable порядок обхода всегда соответствует порядку добавления ключей
Компонент
1 354
""
int is_square(int y)
{
int x = 0;
while (x<=y)
{
if (y==1 || y==0)
{return 1;}
else if…
Вопрос
7 619
38
Работает с массивами и структурами, если передавать по значению, это вам не жасс. Небольшие структуры можно смело отправлять в стек
4
ничего не пон, а в чём проблема?
Ну я тут не понимаю разницы переменных которая выходит в качестве аргумента , и другой который объявляется внутри функций.

Ev3nt:
Я пока Стек не изучал , хотя знаю что это что-то связано с хранением памяти.В целом остальное понял. В будущем с более обширными знаниями вернусь к этому вопросу. Спасибо за ответ!
19
Принятый ответ
VuRdaLaK1337, в таком случае вот вам ответ. Если переменная записана в аргументах функции, то при стандартном вызове в C++ (_cdecl) все аргументы передаются через стэк. В случае, если вы объявляете переменную внутри функции, она может быть локальной - обнуляться при повторном вызове функции (не работает с массивами), либо статичной (при объявлении указано static). Статичная переменная в данном случае будет в области видимости этой функции, но при этом будет сохранять свои значения при повторном вызове. Пример:
#include <cstdio>

int a() {
	static int i = 0;
	printf("%d\n", i++);
	return i;
}

int main() {
	while(a() < 10);
	return 0;
}