gpt4 book ai didi

file-io - 是否可以创建一个没有 EOF 标记的文件?

转载 作者:行者123 更新时间:2023-12-02 10:49:24 24 4
gpt4 key购买 nike

我们有一个读取平面文件并解析数据的应用程序。该文件不包含用于进行校验和的 header 信息或总数据。因此,我想创建测试用例以确保我们的应用程序正确处理“不完整”文件。

有没有办法创建没有 EOF 标记的平面文件?也许有一个工具可以用来从现有文本文件中删除 EOF 标记?

最佳答案

平面文件不包含文件结束标记。

几乎所有现代文件系统都是基于流的,只是磁盘上的一堆字节,它们没有记录/文件标记。
任何文件结束信号都是由读取文件的 std 库添加的

您应该测试它是否正确处理不完整的行(即 3 个值而不是 4 个值)和缺失/不同的行尾(CR 或 LF 而不是 CR/LF)

关于file-io - 是否可以创建一个没有 EOF 标记的文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2237898/

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