fseek

fseek

文章 0 浏览 7

多次打开和关闭文本文件并从延续中阅读

我有一个文本文件,然后将其打开并阅读其中一行,然后关闭文本文件。我在循环下调用我的功能,但是每次此函数都读取文本文件的第一行…

痴者 2025-02-03 13:09:41 2 0

将文件内容从下部情况更改为大写的问题

我正在尝试使用下面的代码将文件中的内容从下层更改为上情况。它被困在一个无限的循环中。这里有什么错误? #include #include #include int main() {…

月下凄凉 2025-01-28 19:01:08 2 0

在文本文件中使用FSETPOS()的澄清

我正在尝试用 C 语言实现考试的算术表达式算法的评估。我有一个文本文件,其中包含表达式,例如“r”模式下的“12 - 2 + cos(8)”。在“while”循环中…

做个ˇ局外人 2025-01-18 02:19:51 4 0

C POSIX 函数 lseek 返回 -1 但未设置 errno

我遇到了一种情况,在致电LSEEK后,我将获得-1作为回报值,但是Errno仍然不设置。 从我通过阅读LSEEK文档的理解,-1返回值将表明错误。 成功完成后,l…

尹雨沫 2025-01-17 15:16:23 3 0

了解 fseek 的用法

#include int main(int argc, char **argv){ FILE *fp = NULL; fp = fopen("D://test.txt","wb"); if(fp == NULL){ printf("Error opening file\n"); …

蓝海似她心 2024-12-27 10:23:48 3 0

将两个文件合并为二进制格式

我编写这段代码是为了测试合并两个文件: long getFileSize(char *filename) { FILE* fp=fopen(filename,"rb"); fseek(fp,0,SEEK_END); long size=fte…

温柔戏命师 2024-12-22 10:21:59 4 0

PHP fseek 与远程文件

我想从末尾读取远程文件,但 fseek 不支持远程文件。有办法做到这一点吗?…

老子叫无熙 2024-12-05 22:00:32 6 0

C++ 中的 fseek 函数会刷新缓冲区中的数据吗?

我们知道调用 fprintf 或 fwrite 等函数不会立即将数据写入磁盘;相反,数据将被缓冲,直到达到阈值。我的问题是:如果我调用 fseek 函数,这些缓冲数…

尐偏执 2024-12-05 19:24:39 7 0

fseek 现在支持大文件

看来 fseek 现在,至少在我的实现中,自然支持大文件,而无需 fseek64、lseek 或一些奇怪的编译器宏。 这是什么时候发生的事? #include #include voi…

空城缀染半城烟沙 2024-11-19 03:15:34 8 0

在 MATLAB 中从末尾开始读取文件

我想知道是否有人知道如何在 MATLAB 中打开和读取文件,从文件末尾开始读取。该文件不断更新(在读取之间以某种非恒定速率),我想每次读取文件的最后…

萌无敌 2024-11-17 21:24:31 10 0

fseek() 导致数据重叠

我使用 fseek 和 fread 函数读取文件的指定块,然后将其写入另一个文件。由于某种原因,在目标文件中,我在其中写入的每个块之间有大约 20 个字节的重…

温暖的光 2024-11-15 00:58:56 7 0

fseek() 不起作用

我已经使用 a 和 r+ 打开了一个文件,但是当我使用 fseek 和 ftell 时,文件指针始终为 0。 我的文件如下所示: 1 -3 2 -8 我想在两者之间添加另一行…

冰之心 2024-11-08 15:46:38 8 0

使用 fseek 和 ftell 确定文件大小存在漏洞?

我读过一些帖子,介绍了如何使用 fseek 和 ftell 来确定文件的大小。 FILE *fp; long file_size; char *buffer; fp = fopen("foo.bin", "r"); if (NUL…

这个俗人 2024-11-06 00:17:29 7 0

如何在便携式 C 中从管道读取时向前查找

由于 fseek() 不适用于管道,有什么方法可以模拟向前搜索?简单的方法是使用 fread() 并丢弃读入内存缓冲区的内容。为了避免巨大的缓冲区,您可以一遍…

孤芳又自赏 2024-11-03 09:03:13 10 0

如果文件是在“a+b”中打开的,fseek() 是否将文件指针移动到文件的开头?模式?

我希望使用“a+b”模式打开一个文件,即如果它不存在,则会自动创建,但如果存在,我不想覆盖它。我希望能够读取和写入该文件。 该文件是二进制的,我…

金兰素衣 2024-10-28 22:57:26 10 0
更多

推荐作者

十二

文章 0 评论 0

飞烟轻若梦

文章 0 评论 0

OPleyuhuo

文章 0 评论 0

wxb0109

文章 0 评论 0

旧城空念

文章 0 评论 0

-小熊_

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文