8得票2回答
使用fgets/fread从fsockopen读取数据时卡住了

这是我正在使用的代码: if (!($fp = fsockopen('ssl://imap.gmail.com', '993', $errno, $errstr, 15))) echo "Could not connect to host"; $server_response = f...

9得票2回答
使用fread如何从一个二进制文件中读取一个整数?

我发现我的一个更大的文件失败了,因为它无法正确读取二进制文件中的第一个整数。 这是我设置来进行测试的文件。 我知道我要读取的 int 一定是 1 个字节,所以我将数据读入 char 然后强制转换为 short。 我以前曾经使它工作过,但是在清理代码时不知怎么把它搞砸了。 目前程序输出 "整...

15得票2回答
fread - 读取所有列为字符类型

我想使用 data.table / fread 将文件读入 R。其中一些字段具有前导零,我只想将数据读取为字符并手动修复它们。但是我不知道如何告诉 fread。我尝试了这个方法,但它会像通常一样分配 char、num 等类型: 我希望使用 data.table / fread 将文件读入 ...

7得票2回答
C#中与C的fread文件I/O相当的函数

有人能告诉我如何在C# .NET 2版本中以直接方式将字节数组转换为结构体吗?就像在C语言中熟悉的fread一样,到目前为止我读取字节流并自动填充结构体并没有取得太大成功。我看到一些实现中使用了指针操作,通过使用unsafe关键字来进行托管代码。 请查看这个示例: public unsaf...

8得票3回答
如何在C语言中读取二进制文件?(视频、图像或文本)

我正在尝试将一个指定库中的文件复制到当前目录。我可以完美地复制文本文件,但是其他类型的文件会损坏。程序在应该之前检测到了文件结束符(feof)。 #include <stdio.h> int BUFFER_SIZE = 1024; FILE *source; FILE *des...

16得票4回答
在Python中,与Matlab中的“fread”等效的函数是什么?

我对Matlab几乎没有了解,需要将一些解析例程翻译成Python。它们用于处理大文件,这些文件本身被分成“块”,我在文件顶部的校验和方面就遇到了困难。这里在Matlab中究竟发生了什么?status = fseek(fid, 0, 'cof'); fposition = ftell(fid)...

7得票3回答
如何在fread()中禁用缓冲?

我正在使用fread()和fwrite()来读写套接字。我相信这些函数是用于缓冲输入和输出的。是否有一种方法可以在仍然使用这些函数的情况下禁用缓冲? 编辑: 我正在构建一个远程桌面应用程序,远程客户端似乎“比服务器慢了一点”,我不知道可能的原因是什么...我认为可能是由于缓冲读写..但使...

8得票2回答
在 "data.table" 的 `fread` 函数中使用 `sep = "."`

如何让"data.table"中的fread使用"."作为sep值? 我正在尝试使用fread来加速"splitstackshape"中的concat.split函数。请参见this Gist以了解我所采用的一般方法,以及this question以了解我为什么想要进行切换。 我的问题是如...

38得票5回答
如何将多个 .txt 文件读入 R?

我正在使用R语言可视化一些数据,这些数据都是以.txt格式存储的。在一个目录下有几百个文件,我想一次性将它们全部加载到一个表格中。 有什么帮助吗? 编辑: 列出文件不是问题。但我在从列表转换为内容方面遇到了麻烦。我尝试了 这里 的一些代码,但是我在这部分代码中遇到了一个错误:all....

9得票2回答
有比fread()更快的读取大数据的方式吗?

首先,我已经在Stack和Google上搜索过,并找到了像这样的帖子:Quickly reading very large tables as dataframes。虽然这些帖子很有帮助并且回答得很好,但我正在寻找更多信息。 我正在寻找读取/导入可以达到50-60GB的“大”数据的最佳方法。...