腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
正在
尝试
从
分配
的
内存
中
使用
fwrite
()
填充
文件
在我
的
项目中,我有一个结构,里面有一些东西。我被要求
分配
内存
,给它赋值,并将这些值存储在
内存
中
。然后(我知道这很奇怪)我被要求将
内存
中
的
值移动到一个
文件
中
。这是所发生
的
事情
的
要点: File1.h typedef struct s1{ double b;} THING; File2.c #include <= 25.4;
浏览 22
提问于2020-04-29
得票数 0
2
回答
在
中
编写超过4GB
的
、
、
我
正在
尝试
设置我
的
视觉工作室,以便我可以
fwrite
8GB一次。但是,
fwrite
的
返回值为零,输出
文件
大小仅为4GB。size_t s =
fwrite
(result, sizeof(unsigned int), 0x80000000, fout);还有其他设置我应该
浏览 4
提问于2017-05-09
得票数 0
3
回答
检查返回值fread和
fwrite
、
、
、
feof(file_to_copy)){
fwrite
(buffer, 1,因为例如,如果字节由于错误而变为0,则0将写入复制
的
文件
中
。但我
的
问题是:怎么做?因为fread可以返回0,但也可以返回一个短值. 2)怎样才能读懂
文件
?如果我复制一个5MB
的
文件
,那么fread如何
从
1MB移动到1MB,而不需要对它
浏览 2
提问于2012-06-15
得票数 2
2
回答
fwrite
函数-允许
内存
限制错误
、
、
我
正在
尝试
从
string创建流,在第2行上,我得到了如下所示
的
错误
fwrite
($stream, $response);我
正在
尝试
从
另一个主机获取大<
浏览 4
提问于2017-06-30
得票数 0
2
回答
使用
fwrite
和双指针将二维数组输出到
文件
、
、
、
我动态
分配
了一个2D数组,
使用
双指针访问,如下所示: heat = (float **)malloc(sizeof(float *)*tI); // tI == 50(我确信它们都被正确
填充
)之后,我
尝试
将其输出到一个
文件
中
,如下所示:我也试过了:
fwrite
(hea
浏览 2
提问于2013-05-10
得票数 4
回答已采纳
2
回答
从
文件
中
读入变量
、
、
我在一本书中读到一个程序,其中我们必须
使用
fread和
fwrite
对
文件
进行读写结构。pointer to a row in the database FILE *fp;}现在,我
正在
<em
浏览 2
提问于2013-07-20
得票数 0
3
回答
PHP脚本在处理过大
的
字符串时停止工作
、
、
、
、
我
正在
测试一个php脚本来创建包含大量数据
的
csv
文件
。这是我完成这项任务
的
方式: 1,fn1,ln1,addr1,tel1,pro1\n...etc,";$fp = fopen($fname,'w');fclose($fp); 我注意到,当
浏览 0
提问于2012-05-09
得票数 2
回答已采纳
2
回答
即使我
使用
malloc,也可以用fread和
fwrite
分割C
中
的
故障
、
、
我删掉了导致这个问题
的
代码中最简单
的
部分。根据我到目前为止所了解到
的
情况,如果我要求操作系统
分配
内存
,然后
使用
指针来读和写到该
内存
的
地址,那应该是最好
的
选择。在本例
中
,下面的片段看起来非常简单:打开一个新
文件
以编写、打开源
文件
、创建outdata以容纳足够多
的
字节、
从
源代码
中
读取字节的确切值以及
使用
相同参数<e
浏览 5
提问于2017-01-30
得票数 0
回答已采纳
3
回答
在
文件
中
写入结构,C
、
我
的
结构是: int idContacte; struct agenda *segContacte;structagenda *pAgenda;struct agenda *pIndex;while (freadprintf("%d", pAgenda->idContacte); printf(&q
浏览 7
提问于2014-05-22
得票数 0
回答已采纳
4
回答
file_put_contents和file_get_contents耗尽
内存
大小
、
、
我有一些简单
的
尝试
从一个
文件
写到另一个
文件
。Desktop\sql_PW1\mm_ads (1).sql");我读取
的
文件
大约80M大,php
中
的
内存
限制是128M,但我得到一个错误: Fatal error: Allowed memory size of 1342177
浏览 0
提问于2013-02-06
得票数 4
回答已采纳
1
回答
EXT4性能降低连续写入
、
、
我
正在
使用
一个C程序,它做了很多事情,但在某些部分,它通过多次调用
fwrite
来写入固定大小
的
单个
文件
,从而编写整个HDD。这些调用如下所示:当我测量这个呼叫
的
挂起时间时,每个呼叫比前一个呼叫花费
的
时间要长一点例如,如果想要写入900MB
的
数据块,第一个调用(
使用
空磁盘)在7秒内结束,但最后一个调用需
浏览 0
提问于2015-10-30
得票数 0
2
回答
使用
fread &
fwrite
,与二进制相关
、
、
、
我很难理解为什么我
的
代码不能像预期
的
那样工作,我确信这与我对fread和
fwrite
的
理解有关。 exit(EXIT_FAILURE);recordPtr->id = i ;
fwrite
\n" recordPtr->name, record
浏览 0
提问于2013-04-14
得票数 0
回答已采纳
1
回答
继续用一个非常小而简单
的
脚本来达到memory_limit
、
我
正在
运行一个非常简单
的
脚本..。它只
从
数据库
中
获取一个特定
的
列,并将每一行值写入一个
文件
中
。“致命错误:
内存
不足(
分配
786432) (
尝试
分配
24个字节)” 我知道我不应该一次打开
文件
并存储1条记录,但是我也
尝试
过将值存储在数组
中
,并在达到1000条记录后将值写入
文件
,但仍然会出现相同
的
错误我
浏览 0
提问于2018-11-22
得票数 0
2
回答
Fwrite
/Fread动态声明
的
结构**
、
、
然后,我想
使用
fwrite
()实现以下fread(),它
的
内存
已经被动态
分配
。我宣布一份牢房地图如下: char name[MAX_STRING]; int height;}Maze; 我将地图
的
内存
分配
如下()/fread()我
的
结构,因为一旦我想要fread() struct,我就无法
分配
适当
的</
浏览 0
提问于2019-10-07
得票数 0
回答已采纳
2
回答
从
文件
中
分配
内存
,然后
使用
fread和
fwrite
C
让我
的
代码工作起来有点困难,即打开一个
文件
,计数其中
的
字符数,然后
使用
malloc()
分配
它。然后,我应该从一个
文件
中
读取字符(我
的
文件
中
包含"Hello!“)
使用
fread(),并
使用
fwrite
将它们写入空白
的
.txt
文件
。 到目前为止,我
的
代码是打印损坏
的
字符。我找不到足够具体
浏览 1
提问于2015-12-09
得票数 2
回答已采纳
1
回答
将GMP mpf_t和mpz_t类型存储在
文件
中
、
、
、
如何将mpf_t或mpz_t类型
的
GMP对象保存在C
文件
中
?或者如何访问这些类型
分配
的
内存
块,以便直接将它们写入
文件
?编辑
fwrite
(&gmp_obj->_mp_prec, sizeof(long), 1, fout);
fwrite
(&gmp_obj->_mp_exp,
浏览 5
提问于2013-08-05
得票数 3
1
回答
将“空白”数据块
分配
给.dat
文件
的
最简单方法
、
、
、
寻找一种快速
分配
要从磁盘管理
的
数据块
的
方法。我
正在
分配
50个结构块,虽然大部分
内存
分配
得很好,但当我将其全部读回时,我会在一些应该为空
的
字段
中
返回垃圾消息。我认为这是我
分配
的
空间不正确,允许一些垃圾
从
内存
泄漏在那里。\n", BINARYFILE);}
fwrite
(fpBin, sizeof(struct s
浏览 3
提问于2014-05-19
得票数 0
回答已采纳
1
回答
研磨误差m64 m32
、
我试图
使用
val差制验证下面的代码
文件
test.c,当我进行gcc test.c -o测试时,我得到了下面的错误
fwrite
(&(n->height), sizeof(int), 1, node_ptr);
fwrite
(n
浏览 5
提问于2015-05-28
得票数 5
回答已采纳
2
回答
从
二值分割
中
读取故障
我有两个
文件
,分别是creator.c和reader.c#include <stdio.h> char *name(per1,sizeof(struct Person),1,write_ptr);
fwrite
(per3,sizeof(struct Person),1,write_ptr);
fwrite
浏览 2
提问于2019-11-21
得票数 0
回答已采纳
1
回答
fwrite
和fread
的
问题
、
、
、
在处理二进制
文件
时,我
的
fwrite
()和fread()有问题,这里是我
的
源代码,而对于bottem是我
的
读和写。现在,当我运行它时,它返回'jake‘,没有其他东西。此外,这也是一个文本
文件
,我
正在
写入一个名为info.bin
的
空白
文件
。另外,我知道将zip保存为int是一种糟糕
的
做法,但这正是我
的
教授所要求
的
。
文件
: mike|203-376-555
浏览 1
提问于2012-10-02
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C语言基础知识学习三
C语言-文件函数大全
一篇读懂Linux 是如何管理内存的
数据布局问题
9.2 文件的操作
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券