Покинул форум
Сообщений всего: 4462
Дата рег-ции: Нояб. 2017
Репутация: 585
Цитата:
вот так я понимаю это должно выглядеть?
Нет. Функция титаны не должна вызываться из бой.
sedoi
Отправлено: 04 Августа, 2020 - 14:43:48
Наблюдатель
Покинул форум
Сообщений всего: 47
Дата рег-ции: Апр. 2016
Репутация: 1
Zireael пишет:
Цитата:
вот так я понимаю это должно выглядеть?
Нет. Функция титаны не должна вызываться из бой.
тогда назрел такой вопрос как попасть из функции бой() в функцию титаны()?
Zireael
Отправлено: 04 Августа, 2020 - 14:46:53
Эксперт
Покинул форум
Сообщений всего: 4462
Дата рег-ции: Нояб. 2017
Репутация: 585
Цитата:
тогда назрел такой вопрос как попасть из функции бой() в функцию титаны()?
return.
sedoi
Отправлено: 04 Августа, 2020 - 14:55:34
Наблюдатель
Покинул форум
Сообщений всего: 47
Дата рег-ции: Апр. 2016
Репутация: 1
Zireael пишет:
Цитата:
тогда назрел такой вопрос как попасть из функции бой() в функцию титаны()?
return.
return просто выйдет из функции бой() но надо же еще указать куда ему идти дальше, что то вы меня совсем запутали. мы проверяем условие при отработке всех картинок в функции бой()
if(e==1) {проверка_карт();}
else {титаны();}
если чек бокс включен то мы идем в функцию проверка_карт() иначе мы идем в функцию титаны(), а вы пишите что если чекбокс включен то мы идем на проверку_карт() иначе у нас return, тоесть выход из функции а указателя куда идти дальше нету, как программа поймет куда переходить?
if(e==1) {проверка_карт();}
else {титаны();} тут все понятно если галка стоит то мы заходим на проверку_карт() иначе мы просто минуем эту проверку и идем просто титаны()
Zireael
Отправлено: 04 Августа, 2020 - 15:00:06
Эксперт
Покинул форум
Сообщений всего: 4462
Дата рег-ции: Нояб. 2017
Репутация: 585
Цитата:
как программа поймет куда переходить?
К месту перенаправления, т. е. на следующую строку после бой();
sedoi
Отправлено: 04 Августа, 2020 - 15:09:26
Наблюдатель
Покинул форум
Сообщений всего: 47
Дата рег-ции: Апр. 2016
Репутация: 1
Zireael пишет:
Цитата:
как программа поймет куда переходить?
К месту перенаправления, т. е. на следующую строку после бой();
Эта программа написана в визуальном редакторе, я скинул оба файла и текстовый и cv файл, вы визуальный код смотрели, какие там переходы и какие куда идут функции? из функции бой() нужно же указать программе куда ей дальше двигаться?
если галка стоит то заходим ручной режим а если нет то выход из функции и идем в титаны(), или есть еще какой то способ указать куда идти? я что то совсем запутался. так как тогда программа попадет в функцию титаны() если она не вызывается?
Zireael
Отправлено: 04 Августа, 2020 - 15:23:06
Эксперт
Покинул форум
Сообщений всего: 4462
Дата рег-ции: Нояб. 2017
Репутация: 585
Цитата:
нужно же указать программе куда ей дальше двигаться?
Указано же:
Цитата:
if(e==1) {проверка_карт();} // переход к функции проверка_карт()
else {return;} // вернуться к месту откуда была вызвана функция бой()
sedoi
Отправлено: 04 Августа, 2020 - 16:12:53
Наблюдатель
Покинул форум
Сообщений всего: 47
Дата рег-ции: Апр. 2016
Репутация: 1
Zireael пишет:
Цитата:
нужно же указать программе куда ей дальше двигаться?
Указано же:
Цитата:
if(e==1) {проверка_карт();} // переход к функции проверка_карт()
else {return;} // вернуться к месту откуда была вызвана функция бой()
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.