问题标签 [filestreams]

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 投票
2 回答
337 浏览

c++ - 以读写模式打开文件时的c ++文件流问题

考虑以下代码片段:

fs.fail() 检查总是成功。这是否意味着我无法同时以两种读写模式打开文件?

首先创建一个空文件,然后运行上面的代码,fs.fail() 始终为 false。fstream 类的这种行为的合理性是什么?

注意:我确实拥有创建文件的必要权限。我正在使用 VS2015 在 Windows 10 上尝试这个

0 投票
1 回答
196 浏览

java - java:将文件流存储在数据库中是一种不好的做法吗?

我正在读取某些文件组的文件流并将其作为bytea类型存储在数据库中。但是当我尝试从数据库中读取流并将这些流写入文件时,确实需要很长时间才能完成,最后我得到了内存不足的异常。在涉及或不涉及数据库的情况下,是否有任何其他选择可以更有效地完成?

0 投票
1 回答
148 浏览

crash - Pharo Smalltalk 图像在 Windows 10 上对 FileStream 无响应

我正在使用 Pharo 6.1 图像进行一些 CSV 文件处理。有时我的图像变得没有响应——我必须从任务管理器中终止 Pharo VM。

是否有必要使用类似的东西:

什么是使用 Pharo 读取特别是写入文件的简单但可靠的方法?

0 投票
2 回答
1918 浏览

delphi - TFileStream:从文件中读取数据块并在Delphi 7中替换它

我想从文件中读取一个字节块(例如 400KB ),替换缓冲区中的一些文本,然后将其写入文件。最初我尝试使用 TFileStream 缓冲区字节数组,但后来我遇到了 stringreplace 与字符串一起使用的问题。源数据为 txt UTF-8。这就是我所拥有的:

Buffer := stringreplace使运行时错误访问冲突..

0 投票
1 回答
185 浏览

delphi - 为什么 TFileStream.write 会产生不正确的数据?德菲 7

我试图创建一个函数/方法,该函数/方法应该写入一个标头填充零的文件

但是当我检查创建的文件时,它具有以下值(十六进制):

我希望输出文件应该包含

然后我也尝试用它来填充它,chr(1)结果是相似的:

(看起来一样)。

当我在 Delphi 7 中进行调试时,我会在标题填充零时观察它:

当我填充它时,chr(1)它包含...

所以我的问题是,为什么会这样?输出文件包含错误数据,我做错了什么?