问题标签 [fwrite]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
3622 浏览

c - FILE* 指针的结尾不等于写入数据的大小

很简单地说,我有以下代码片段:

它输出:

这是为什么?为什么写入的字节数与文件指针不匹配?

0 投票
7 回答
25681 浏览

php - 用 PHP 覆盖文件中的行

覆盖文件中特定行的最佳方法是什么?我基本上想在文件中搜索字符串 '@parsethis' 并用其他内容覆盖该行的其余部分。

0 投票
2 回答
5838 浏览

php - 如何让php打开一个html文件,向上走两行,然后写在那里并关闭?

我正在制作一个小 php 文件来记录一些 IP 地址。它将 ips 和日期/时间写入 html 文件。html 文件将是一个表格。所以我想这样做:

所以我需要它来打开文件,在上面的行上写下 ip 和日期/时间</table> 我已经有了 php 来写我想要的东西,但是它写了一个底部。

我是新手,不知道在哪里放什么。。

这就是我所拥有的:

0 投票
11 回答
17612 浏览

c++ - C/C++ 向标准输出发送多个字节的最佳方式

分析我的程序和函数 print 需要花费大量时间来执行。如何将“原始”字节输出直接发送到标准输出而不是使用 fwrite,并使其更快(需要同时将 print() 中的所有 9 个字节发送到标准输出)?

}

Matrix 被全局定义为一个无符号字符矩阵[3][3];

0 投票
3 回答
825 浏览

c++ - 写BMP数据得到垃圾

我正在努力理解和绘制我自己的 PDF417(二维条码)DLL。无论如何,文件的实际绘图是完美的,并且在 32 位的正确边界内(作为单色结果)。在写入数据时,以下是从指向 bmp 缓冲区的指针的 C++ Visual Studio 内存转储复制的内存转储。在下一行之前,每一行都正确分配为 36 宽。

对帖子中的自动换行感到抱歉,但我的输出旨在与内存转储具有相同的 36 字节宽,以便您可以更好地看到失真。

当前绘图为 273 像素宽 x 12 像素高,单色...

这是写入文件的代码——从上面的内存转储时立即逐字逐句

这是实际写入文件的内容。

注意从第 4 行读回文件的结果中以“0d”开始的失真,大约第 15 个字节...... 9个字节值...

显然,绘图部分工作正常,因为 12 行的所有内容都在内存中保持正确对齐。

0 投票
2 回答
29959 浏览

c - 在 C 中使用 fwrite 时文件大小限制为 2GB?

我有一个简短的 C 程序写入文件,直到磁盘上没有更多空间:

当我运行程序(在 Linux 中)时,它会在文件达到 2GB 时停止。

由于 FILE 结构或其他原因,是否存在内部限制?

谢谢。

0 投票
2 回答
2806 浏览

file - 如何同时读取和写入二进制文件?

我想使用 MATLAB 的fwrite命令更改大型二进制文件中几个字节的值。我想要做的是使用以下方法打开文件:

然后使用以下命令读取文件:

这一切都有效。一旦到达要写入(覆盖)下一个字节的值的文件位置,我将使用以下命令:

然后我关闭文件:

所以然后我回去重新读取文件,这些字节没有改变!

那么这不可能吗?还是'r+'使用错误的东西?

0 投票
2 回答
1375 浏览

php - PHP - 写入失败

我被困住了,需要帮助。希望有人可以帮忙?

任何人都知道为什么我在这段代码中“写入失败”?

提前致谢。

0 投票
4 回答
12070 浏览

php - 使 cURL 在收到数据时写入数据

我在这里找到了以下 php 代码:

我要做的是在指定的 url 下载 xml 并将其保存到磁盘。echo但是,它会在大约 80% 完成后停止,并且在通话后永远不会到达curl_exec通话。我不知道为什么,但我相信这是因为它的内存不足。因此,我想问是否可以让 curl 每次下载 4kb 时将数据写入文件。如果这是不可能的,有没有人知道一种方法来获取存储在 url 中的 xml 文件,使用 php 下载并存储在我的磁盘上?

非常感谢你,本。

编辑:这是现在的代码,它不起作用。它将数据写入文件,但仍然只有大约 80% 的文档。也许不是因为它超出了内存,而是其他原因?我真的不敢相信将文件从 URL 复制到光盘如此困难......

0 投票
4 回答
11859 浏览

c - 为什么 fwrite 写的比我告诉它的要多?

输出:

到底是怎么回事?write 设置为 25755,我告诉 fwrite 将这么多字节写入一个文件,它在开头,然后我在 25755 之外的位置?