#c #pipe #chess
Вопрос:
Я пытаюсь подключить UCI Stockfish 14 к своей программе на C , которая берет данные из UCI и правильно отображает их на шахматной доске с помощью SDL2. У меня были серьезные проблемы с этим. Я пробовал функцию _popen, но эта функция не позволяет мне вводить несколько команд. Я также пробовал использовать API Windows, но вряд ли найдется какое-либо хорошее учебное пособие, которое бы правильно объясняло функцию «CreatePipe». QProcess-это еще одна альтернатива, которую я слышал, но я не смог найти никакой загрузки в библиотеку. Как создать канал между двумя процессами? Я в растерянности.
Комментарии:
1. Пожалуйста, предоставьте достаточно кода, чтобы другие могли лучше понять или воспроизвести проблему.
2. Зачем вам нужно вводить несколько команд?