seek 问答列表

我在计算二进制文件中的“项目”数量时遇到了麻烦。C

作者:Pentakorr 提问时间:6/3/2023

我想使用 feof 和 fseek 函数计算二进制文件中的“项目”数量。 我有一个二进制文件,上面有字符中的人名和浮点数中的薪水。 在每个名称之前,都有一个 int 表示名称中的字符数量。 例如,我的...

读取文件字符的效率

作者:MrKleeblatt 提问时间:12/30/2022

我训练自己构建编译器。当我读取文件时,我有时需要在我当前位置之前查看几个字符,以知道我必须生成哪个令牌。 在这种情况下,我想到了两种选择: 我首先读取整个文件,然后使用索引变量访问字符 我一次读了...

如何在打开的文件上执行 lseek 并读取 N 个字节?

作者:JCCyC 提问时间:10/5/2023

我想使用 Elixir 来读取具有固定长度标头的二进制文件,并且其中的数据结构具有可确定的长度。这些文件可能很大,我真的不想被迫将整个文件读入内存。也许我的搜索 fu 缺乏,但我在文档或其他地方没有找...

fseek() 在 C 语言的文本文件上

作者:Ignacio Romero 提问时间:10/21/2021

我开始学习 C 并且正在使用文本文件。从它们加载文本,使用它,然后在同一文件中更新它。有人告诉我,fseek() 不能保证每次都能在文本文件中工作,我真的不明白为什么。如果有人能解释这一点,那就太好了...

我在计算二进制文件中的“项目”数量时遇到了麻烦。C

作者:Pentakorr 提问时间:6/3/2023

我想使用 feof 和 fseek 函数计算二进制文件中“项目”的数量。 我有一个二进制文件,里面有字符中的人名和浮动中的薪水。 在每个名称之前都有一个 int,表示名称中的字符数量。 例如,我的文件...

带有 SEEK_CUR 的 fseek() 函数中的零偏移有什么用?

作者:osmangokalp 提问时间:5/14/2023

while (fread(&product, sizeof(Product), 1, file) == 1) { product.price *= 2.0; fseek(file, -sizeof...

使用 C++ 将最后 $N $ 行打印到文件时出现“fseek”问题

作者:ubaabd 提问时间:6/11/2023

我正在使用以下代码将一个文件的最后一行打印到另一个文件。N #include <iostream> #include <fstream> #include <string> using names...

我应该使用哪些类型/函数来跟踪随机访问的文件位置?

作者:Tsvi Benschar 提问时间:6/13/2023

我正在尝试实现一种简化的 Boyer-Moore 字符串搜索算法,该算法从文件中读取其输入文本。该算法要求我从给定的文件位置开始,向后读取其字符,定期向前跳转预先计算的字符数。跳转是根据模式的长度和索...

读取文件中的一行后如何更改一行?

作者:kang kang 提问时间:9/15/2023

这是我的代码。阅读一行并更改它。 char buf[SIZE]; while (fgets(buf,SIZE,fp) != NULL) { to_upper(buf); fseek(fp...

进程终止,信号 13 (SIGPIPE) 的默认动作

作者:Mohammed Ahmed 提问时间:10/1/2023

我正在尝试在缓冲区中读取用户写入的全部数据,以在我自己的 shell“称为 hsh”中处理它,但该过程以信号 13 终止: 这是我传递给我的 shell 的命令: valgrind echo " /...


共23条 当前第1页