问题标签 [file-handling]

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 投票
3 回答
143 浏览

c++ - 处理文件时出现致命错误

我正在使用 C++ 处理文件,但遇到一个无法删除的奇怪错误。我对文件处理非常陌生,所以请帮帮我。

错误:

致命错误 C1075:在左大括号“{”之前找到文件结尾

谢谢!

0 投票
8 回答
1406 浏览

c - Speed Tradeoff: Frequently Reading from file vs storing it using dynamic memory

I am writing a C program which involves reading a image file and reading each pixel of image just once. So should i read file once using fread() and store it in some dynamic variable(heap variable) or frequeently use fread() for each pixel?? Image will be of size 1000*1000 to 5000*5000. I will be extending the same program in MPI and CUDA. I would appreciate any other suggestions. Thank you.

0 投票
2 回答
209 浏览

c - 难以实现从文件中检索 n 个字节的(稳定)方法

我正在开发的库的目的之一是从文件中检索指定数量的字节,在这种特定情况下,我希望访问/dev/random以检索基于熵的随机序列。

我对 fread 的主要问题是它会在等待更多熵时无限期挂起,这是不需要的。我的下一个选择是用 feof 包装 fread 以分块获取字节,然后我至少可以提供完整的百分比以获得更好的体验,尽管从我可以收集到的迭代 1、2、3、4.. 的字节将是很难追踪到完全等于所需的数量。

C标准中是否有一种方法可以满足我正在寻找的东西,想要的确切数量和块?如果我要查找此超时,线程化数据请求是否是一个不错的选择?

0 投票
4 回答
345 浏览

c++ - 写入文件的问题

伙计们,我编写了以下代码用于在 C++ 中实现电话簿我正在做的是首先从三个包含姓名、地址和电话号码的文件中获取输入(你可能不会看整个代码),只看底部

现在我让用户在运行时添加要添加的联系人,这些值存储在一个类中。现在我删除包含姓名、地址和号码的文件,并使用 ofstream 将新数据写入其中,当用户再次运行“电话簿”时将检索这些数据

但是,在程序运行一次后我看不到文件中的任何输入,并且我在运行时添加了一些值。有人能帮我吗?提前致谢

0 投票
3 回答
4146 浏览

java - 更改文件的最后修改而不关闭它

文件的最后修改时间只有在文件关闭时才会改变。

现在,在我的实际程序中,打开了一个文件,其中一个线程继续写入该文件。其他几个线程需要知道上次将任何数据写入文件的时间。

有没有可能在不关闭文件的情况下更新上次修改的方法?(我知道,有一个static变量 -long lastWriteTime在写入文件的线程中会起作用。但只是想知道是否有任何其他方法,可以在不关闭文件的情况下更改上次修改时间。)

0 投票
3 回答
1394 浏览

c++ - Visual C++ 的问题:读取目录中的所有文件

我正在尝试读取目录中的所有文件。我有以下代码:

问题是当我执行代码时会导致无限循环。输出字符也很奇怪,例如“文件”。

0 投票
1 回答
144 浏览

c - C + WINAPI:如何处理文件?

好的,我已经阅读了有关 CreateFile、ReadFile 和 WriteFile 的信息并且我知道如何使用它们。但是我找不到任何带有示例的教程或指南来正确使用它们。我如何处理文件?我想了解:

  1. 从文件中读取字符串。
  2. 将字符串写入文件。

如何做到这一点?

0 投票
3 回答
555 浏览

perl - perl中关闭文件句柄的优点

在 Perl 中关闭文件句柄的优点是“$”。得到

  1. 重置
  2. 清理缓冲区
  3. 给出命令状态
  4. 没有任何

请告诉我正确的答案和解释(如果可能的话)

0 投票
2 回答
18060 浏览

c - 创建文件描述符

我想在 C 中创建一个文件描述符,我将在代码中指定其值。我有一个整数变量,它指定要创建的文件描述符的值。例如,我可能需要一个值为 5 的文件描述符,然后将其与名为 "sample.dat" 的文件相关联。

0 投票
2 回答
7153 浏览

python - 将稀疏矩阵转储到文件中

我有一个scipy.sparse.csr矩阵,想将它转储到 CSV 文件中。有没有办法保持矩阵的稀疏性并将其写入 CSV?