Всем привет, дали задание по созданию стратегии в реальном времени на Java(без графики). Толком еще ничего не изучили -только базовые функции, массивы, циклы и тд- особенностей библиотек не знаем, хотя сами на ними работаем. В общем, есть 2 файла - 1 для ввода команд а второй для вывода ответов на команды и все это в реальном времени, без остановок и нажатий на Enter. Ка сделать так, чтобы без подтверждений энтером команды сами срабатывали? Никак не пойму. Лекторы толком ничего не объяснили по этому поводу Добавлено 17 часов назад Не пойму как программа поймет что в файле для получения команд было сделано изменение? Постоянно проверять должна путем обращения? к примеру через каждые 2 секунды?
Знаю верный ответ Найти ответ на вопрос
Ключевые слова: программа для создания стратегий, программы для создания стратегий, создание стратегии в реальном времени,
В линуксе, например, есть удобный интерфейс уведомления об изменениях в фс inotify. Но вообще, да, придется постоянно проверять: while (true) { string command = readString(file); processCommand(command); }
Ответить