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

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

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

> Описание: внутри...
ivantu
Отправлено: 29 Октября, 2020 - 14:31:51
Post Id



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


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




Доброго времени хотел спросить, так задумано или это баг, переход выдает ошибку если он был вызван из подключенного файла include, не важно с global переход или обычный.

Основной файл:
CODE:


int a=1;
startbot:;

if(a<3) {messagebox("Переменнная А="+format(a));}

#include "D:\test.txt";


Файл include:
CODE:

a++;
goto global startbot;
 
 Top
Kibor
Отправлено: 29 Октября, 2020 - 18:00:57
Post Id



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


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




синтаксис
Цитата:
#include "C:\Program Files (x86)\Kibor\liba.txt"


Вместо этой строки при обработке скрипта вставится содержимое файла C:\Program Files (x86)\Kibor\liba.txt
При этом в основном скрипте станут доступные глобальные переменные (объявленные не в функциях..) этого файла и функции.
Поэтому надо следить что бы глобальные переменные и функции не имели одинаковых названий в разных подключаемых файлах.
На метки переходов goto это не распространяется.
 
 Top
ivantu
Отправлено: 29 Октября, 2020 - 19:22:20
Post Id



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


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




Теория, как работает include мне понятна,
я не понял, почему мой код выше не работает?

(Отредактировано автором: 29 Октября, 2020 - 19:27:19)

 
 Top
ivantu
Отправлено: 30 Октября, 2020 - 11:29:54
Post Id



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


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




Апаю тему, вопрос актуален .
 
 Top
ivantu
Отправлено: 05 Ноября, 2020 - 15:37:30
Post Id



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


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




Владимир, эту проблему можно решить?
 
 Top
Kibor
Отправлено: 05 Ноября, 2020 - 16:01:31
Post Id



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


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




Какую проблему?
Метки у каждого файла свои. Нельзя перейти с файла include на метку вне этого файла.
 
 Top
ivantu
Отправлено: 05 Ноября, 2020 - 18:25:14
Post Id



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


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




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


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




Powered by