gpt4 book ai didi

c - 数独游戏 : How to test code that includes reading a binary file

转载 作者:行者123 更新时间:2023-12-04 13:44:52 24 4
gpt4 key购买 nike

我被分配创建一个数独游戏,其中 9x9 table 应该从二进制文件中获取第一个设置。每个注册表都包含 3 具有此格式的字节:

  • 第一 字节是
  • 第二 字节是 栏目
  • 第三 字节是 号码 我们希望输入的,在上面的组合中

  • 例如:069

    在第 1 行和第 7 列,我们放置数字 9。

    我的问题是,当我唯一的选择是创建一个二进制文件并再次读取它时,我应该如何测试代码(?)。

    最佳答案

    首先,创建自己的测试文件存储库有什么不好?你甚至可以用 bash 或其他东西编写一个程序来自动在所有输入文件上运行你的数独游戏,以检查你的代码是否仍然有效。

    如果您正在使用 FILE*指针,不过,你可能会使用 fmemopen在测试代​​码中创建可用于 fread 的内存中流, 等等。

    如果您正在使用 fd s,你可以用 pipe 做类似的事情.从一端写入,从另一端读取。

    关于c - 数独游戏 : How to test code that includes reading a binary file,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50575751/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com