Автоматизация и боты

 Помощь      Поиск      Пользователи
Сайт Кибор     Программируемый кликер Кибор     Видео обучение     Заказать бот

 Страниц (1): [1]   

> Без описания
Chick
Отправлено: 21 Июня, 2020 - 13:42:07
Post Id



Пользователь
Наблюдатель


Покинул форум
Сообщений всего: 33
Дата рег-ции: Июнь 2020  
Репутация: 0




Всем привет. Снова требуется помощь сильных форума сего...

Вопрос вот в чем:

Создаю диалог с одной кнопкой:
CODE:
int pos_size_button0[1][4];
string text_button0[1];
int flag_button0[1];

pos_size_button0[0][0]=5;
pos_size_button0[0][1]=5;
pos_size_button0[0][2]=60;
pos_size_button0[0][3]=60;
text_button0[0]="Âûðóáêà";
flag_button0[0] = 0;

int dialog_width = 250;
int dialog_height = 100;

createdialog(0, BUTTON, #pos_size_button0[0][0], #text_button0[0],#flag_button0[0]);


Даже принудительно выставил
CODE:
flag_button0[0] = 0;


Но, почему-то, обработка функции, а конкретно этот цикл:

CODE:
for (n=0;n<col_decor;n++)
{
if (fopen ("E:\kibor\zfbot\images\close_"+format(n)+".bmp", "r")==0) break;
fclose();
loadimage (#closeup[n][0][0], "E:\kibor\zfbot\images\close_"+format(n)+".bmp");
}


на пятой (последней) итерации присваивает flag_button0[0] значение -1!!!

Как такое вообще возможно?
 
 Top
Kibor
Отправлено: 21 Июня, 2020 - 14:24:16
Post Id



Администратор
Эксперт


Покинул форум
Сообщений всего: 8191
Дата рег-ции: Март 2013  
Откуда: Одесса
Репутация: 357




Массив closeup достаточного размера для загрузки изображений?
 
 Top
Chick
Отправлено: 21 Июня, 2020 - 17:47:29
Post Id



Пользователь
Наблюдатель


Покинул форум
Сообщений всего: 33
Дата рег-ции: Июнь 2020  
Репутация: 0




 Kibor пишет:
Массив closeup достаточного размера для загрузки изображений?

Да - размерность 100, фактически изображений всего 5...

Упс... А вот нифига - про него-то я и забыл Недовольство, огорчение

А как это связано? Просто не очень-то радует вас мучать по каждому пустяку, но в этой ситуации я связи не вижу...

(Отредактировано автором: 21 Июня, 2020 - 17:49:12)

 
 Top
Zireael
Отправлено: 21 Июня, 2020 - 18:32:24
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 4449
Дата рег-ции: Нояб. 2017  
Репутация: 585




 Цитата:
А как это связано?

Если выделен массив недостаточного размера, то данные пишутся дальше в памяти, а там могут быть другие переменных. Либо вообще кибор вылетит.
 
 Top
Chick
Отправлено: 21 Июня, 2020 - 18:55:20
Post Id



Пользователь
Наблюдатель


Покинул форум
Сообщений всего: 33
Дата рег-ции: Июнь 2020  
Репутация: 0




 Zireael пишет:
 Цитата:
А как это связано?

Если выделен массив недостаточного размера, то данные пишутся дальше в памяти, а там могут быть другие переменных. Либо вообще кибор вылетит.


Вон оно как... Умнею, однако )) Спасибо!
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 2 (гостей: 2, зарегистрированных: 0)
« Вопросы и решение проблем »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 




Powered by