我正在尝试编写一个程序,通过命令行与Stockfish国际象棋引擎接口。我已经研究过使用管道和重定向cin/cout,但问题是Stockfish运行自己的shell,而不是只提供一行输出,例如:Stockfish 261014 64 by TordCostalba and Joona Kiiski[output]> quit我尝试了以下代码(来自)来读取执行命令并将它们读取回来,但当我试图运行Stockfi
我下载了Android的Stockfish二进制文件,名为“Stockfish-9-ARMv 7”。但是,当我在Windows上做同样的事情时--即使用名为"stockfish_9_x64.exe“的斯德哥尔摩鱼的windows二进制版本,并将其构建为一个独立的应用程序,一切都很完美,我能够通过我的Cpublic static void Communicate() // since the apk file is archived this code retreives the <e