Кибор » Кибор - Интегрированная среда разработки ботов » Вопросы и решение проблем » Out of memory

Страниц (3): « 1 [2] 3 »
 

11. Zireael - 25 Октября, 2018 - 03:43:15 - перейти к сообщению
 Цитата:
Подскажите, как можно автоматически выделять и очищать оперативную память ддя работы собраного exe ?

Она и так освобождается.
 Цитата:
a; // что это?
if (a==0) goto m_KIB97;

 Цитата:
m_KIB13: t; // и это
12. Almighty - 25 Октября, 2018 - 03:46:34 - перейти к сообщению
 Zireael пишет:
 Цитата:
Подскажите, как можно автоматически выделять и очищать оперативную память ддя работы собраного exe ?

Она и так освобождается.
 Цитата:
a; // что это?
if (a==0) goto m_KIB97;

 Цитата:
m_KIB13: t; // и это

Две переменные, которые я использую для "Правда" или ""Ложь" int-товые
13. Zireael - 25 Октября, 2018 - 04:37:34 - перейти к сообщению
CODE:
a;

И что оно делает?
14. Almighty - 25 Октября, 2018 - 04:46:36 - перейти к сообщению
 Zireael пишет:
CODE:
a;

И что оно делает?

Фото с визуального редактора ТЫЦ
ПО факту задал перемененную "а" в блоке старт. Далее бот переходит в первый акк и добавляет +1 к ней, играет матчи, заканчиваеться энергия, он закрывает и переходит на проверку и далее на второй акк и так далее. Нас крине я изменения переменной убрал, так как использую 1 акк сейчас.
15. Zireael - 25 Октября, 2018 - 04:52:38 - перейти к сообщению
 Цитата:
и добавляет +1 к ней

a++; прибавит, а что делает a;?
16. Almighty - 25 Октября, 2018 - 05:13:09 - перейти к сообщению
 Zireael пишет:
 Цитата:
и добавляет +1 к ней

a++; прибавит, а что делает a;?

Меняет аккаунт, сделано через изображения. ТЫЦ
17. Zireael - 25 Октября, 2018 - 05:31:52 - перейти к сообщению
 Цитата:
и добавляет +1 к ней

CODE:
int a=1;
a; // прибавило? строку можно удалить, ничего не изменится
messagebox(a);
18. Almighty - 25 Октября, 2018 - 05:33:47 - перейти к сообщению
 Zireael пишет:
 Цитата:
и добавляет +1 к ней

CODE:
int a=1;
a; // прибавило? строку можно удалить, ничего не изменится
messagebox(a);

Хорошо, исправлю, но подскажите, по коду, почему может появляться ошибка "Out of memory" в любой момент?
19. Dantes3000 - 25 Октября, 2018 - 05:38:11 - перейти к сообщению
 Almighty пишет:
Хорошо, исправлю, но подскажите, по коду, почему может появляться ошибка "Out of memory" в любой момент?

Может быть из-за чего угодно. В коде ошибок никаких нельзя делать.
Попробуй отключить таймер вообще и посмотри будет ли появляться ошибка
20. Kibor - 25 Октября, 2018 - 06:05:31 - перейти к сообщению
 Almighty пишет:
Подскажите, как можно автоматически выделять и очищать оперативную память ддя работы собраного exe ?
Этого делать не надо. Единственный момент когда память растет без ее автоочищения, это оператор new. Пока сами не удалим delete.
Остальные все функции лояльно используют память.
Если память только растет, то есть проблемы в коде. Не обязательно синтаксические.
(Добавление)
В данном случае хватает много синтаксических.
Про
a;
t;
уже сказали.
Еще одна
CODE:
if (t=1)

Powered by ExBB FM 1.0 Final