腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
使用
C++
更
快地
将
整数
向量
写入
二进制
文件
?
c++
、
binaryfiles
、
stdvector
我目前有以下方法可以
将
vector<int>对象
写入
二进制
文件
。std::ofstream out(fname); out << item; } 然而,我需要保存的数据大约为60MB,
使用
此函数
写入
大约需要此外,我必须为我正在运行的算法的每次迭代编写一个
二进制
文件
,而生成此数量级数据的输入大小的单次迭代可能约为500毫秒。 我可以屏蔽算
浏览 19
提问于2021-04-11
得票数 2
回答已采纳
5
回答
从
二进制
文件
(
C++
)读取结构时出现令人讨厌的错误
c++
、
struct
、
binary
、
fopen
我有一个用于读取.ASE
文件
的类,需要将变量存储在
二进制
文件
中,以便下次应用程序运行时能够更
快地
访问。我将我的信息存储在一个结构中,以使
写入
过程
更
容易。这是我
使用
的结构,在头
文件
中定义: std::vector<Vector3> vertices;myMesh myInfo; 在
将
数据存储在struct变量中之
浏览 3
提问于2013-04-20
得票数 1
回答已采纳
4
回答
用Ruby编写
二进制
文件
ruby
有没有一种简单的方法可以像C/
C++
那样
将
二进制
数据
写入
二进制
文件
?例如,如何创建一个带有序列化的4字节
整数
值的4字节
文件
,而不
使用
花哨的数学方法?
浏览 2
提问于2009-06-02
得票数 33
回答已采纳
1
回答
读取R中的
C++
二进制
文件
r
、
rcpp
我可以读取
C++
在R中编写的
二进制
文件
吗? 我一直在我的R包中
使用
Rcpp,模拟通常会产生大量的数据。我计划
将
输出
写入
C++
中的
二进制
文件
,然后在R中读取这些输出。如果我
将
输出写为文本
文件
,但没有找到
二进制
文件
的解决方案,这是可行的。如果我
使用
许多NumericVectors传递数据,程序有时会突然崩溃(我还没有完全理解
使用
Rc
浏览 0
提问于2018-12-21
得票数 3
回答已采纳
3
回答
C++
--从
二进制
文件
中读取动态分配的
向量
c++
、
string
、
file
、
vector
、
binary
我有一个简单的小收据编写程序来实践一些
C++
概念,其中之一是
二进制
的
文件
i/o。我有两个保存数据的数组(一个保存服务类型的字符串,另一个保存相应的双倍开销)。我有一个小菜单,
二进制
部分写得很好。但是,我不确定如何从
文件
中读回这些内容。我想我知道如何在<em
浏览 4
提问于2012-04-08
得票数 0
回答已采纳
2
回答
如何在现代
C++
中将
二进制
数据
写入
文件
?
c++11
用C语言
将
二进制
数据
写入
文件
很简单:
使用
fwrite,传递要
写入
的对象的地址和对象的大小。对于现代
C++
,还有什么
更
“正确”的吗?还是应该坚持
使用
文件
*对象?据我所知,IOStream库是用来编写格式化数据而不是
二进制
数据的,而写成员要求给我一个char*,让我在代码中乱扔数据类型。
浏览 4
提问于2015-02-26
得票数 3
回答已采纳
2
回答
位对齐从
二进制
文件
读取和
写入
c++
、
parsing
、
binaryfiles
、
writing
我想从
二进制
文件
中读取n位,或
将
n位
写入
二进制
文件
。例如,
将
接下来的n位读入
整数
,或
将
接下来的n位读入char。我需要的数据是位对齐,而不是字节对齐。 有没有允许我这样做的
C++
库?当我
使用
ostream/istream时,我似乎只能
使用
字节对齐的数据。如果我想把我的数据打包得很紧,这是不够的。
浏览 0
提问于2010-01-13
得票数 1
回答已采纳
2
回答
如何在Matlab中保存多维矩阵的
二进制
,并将其加载到
C++
结构中?
c++
、
arrays
、
matlab
、
bin
我在Matlab中有一个多维矩阵,我将它保存为一个
二进制
文件
,如下所示:fileName = 'mat.bin';fwrite(fid, mat, 'int32');在
C++
中,我按如下方式加载: int32_t arr[9][5][2]input.read(reinterpret_cast<char
浏览 5
提问于2020-03-10
得票数 3
回答已采纳
1
回答
C++
是否会影响fstream的读写功能?
c++
、
filestream
、
endianness
我正在学习如何从
二进制
文件
中
写入
/读取
文件
,并且希望我的
文件
对于任何支持
C++
17的机器都是可读的。所以我有一个可怕的想法:如果读()和写()受到机器功能的影响怎么办?(Output.is_open()) { Output.write((const char*)&i, 2);然后我
将
Hey.txt
浏览 3
提问于2020-04-17
得票数 2
回答已采纳
1
回答
不
写入
磁盘的zlib压缩
c++
、
zlib
我对zLib完全陌生,我对如何
使用
它感到困惑。这就是我
使用
c++
试图做的事情,但是没有
写入
磁盘,所以
使用
缓冲区或其他什么的:如有任何帮助,谢谢:)
浏览 1
提问于2016-05-26
得票数 0
回答已采纳
1
回答
在sml中将
整数
写入
文件
sml
、
smlnj
在textIO signature中是否有一个输出可以
将
整数
写入
文件
?output只写
向量
,outputsstring
写入
子字符串,output1只写字符。我不
使用
向量
的问题是,我必须将每个
整数
写入
输出
文件
的一行中。谢谢。
浏览 0
提问于2012-10-22
得票数 0
回答已采纳
1
回答
c++
如何
将
整数
写入
保持4字节长的
二进制
文件
c++
我想写一堆
整数
到一个
文件
,然后能够读取他们以后。我的问题是,当我
将
整数
写入
文件
时,较小的
整数
最终
使用
的字节少于4个字节。例如,1被表示为01,而不是00 000001。这意味着我将在读取
文件
时遇到困难,因为我不知道一个
整数
从哪里开始和结束。如何使
写入
文件
的
整数
始终为4字节长?
浏览 1
提问于2016-10-20
得票数 0
回答已采纳
2
回答
在.NET中将
整数
数组
写入
流
c#
、
.net
、
binary
、
stream
将
整数
数组(Int32[])的
二进制
表示形式
写入
Stream的最佳方法是什么?Stream.Write只接受byte[]作为源,我希望避免
将
数组转换/复制到byte[] (数组,而不是直接从“原始位置”流式传输)。在
更
面向系统的语言中(也称为
C++
)我会简单地
将
整数
数组转换为byte*,但据我所知,这在C#中是不可能的(而且,
将
byte*转换为byte[]也不会有任何效果)马丁 PS:实际上,我也想
浏览 0
提问于2010-09-06
得票数 5
回答已采纳
3
回答
二进制
输出
c++
c++
、
binary
、
bit-manipulation
、
fwrite
我正在为一个类编写一个
C++
文本
文件
压缩程序。除了能够在
二进制
模式下输出到
文件
之外,所有东西都可以工作。我正在
使用
:pFile = fopen(c, "wb");bool Buffer[8] = { 0, 0, 0,0, 0,0, 0,0 }j = 0;
向量
迭代器(vector )正在遍历分配给特定
浏览 8
提问于2014-10-06
得票数 1
回答已采纳
2
回答
解析
二进制
文件
需要帮助
c++
、
visual-studio-2010
、
vector
、
binary
、
binaryfiles
我试图通过编写一个
C++
应用程序来与一个开放源代码程序进行交互,该应用程序可以读取-修改-
写入
该程序
使用
的
二进制
文件
格式。好的是这个程序是开源的,坏的是它的
二进制
文件
没有遵循任何“标准”,只是它自己的读取和保存方式。我也可以解析单个变量,如
整数
。 我的问题是当它保存
向量
或四元数的时候。在我的代码中,如果我试图
使用
以下内容,就会出现问题。,实际上,这种保存
文件
的方式是什么?
使用
(*c
浏览 2
提问于2011-06-18
得票数 0
回答已采纳
2
回答
C/
C++
文件
输出缓冲/缓冲区切换到操作系统
c++
、
ostream
、
output-buffering
我正在维护一个单线程的
C++
应用程序,它需要不时地编写一个大型
二进制
文件
。我希望尽量减少在{ stream(fname);stream.write(largebuf } )中花费的时间,所以在编写/关闭流时,尽可能
快地
将
数据交给操作系统(Linux)。我并不真正关心数据实际上是物理
写入
磁盘的时间。谢谢你,T.
浏览 4
提问于2013-11-29
得票数 2
1
回答
在if..else中修改typedef声明
c++
、
types
、
binary
我要解决的问题是:声明:
使用
if...else或switch...case在主代码中修改数据类型以浮动、无符号int short等。这意味着,我可以
浏览 1
提问于2014-11-19
得票数 0
回答已采纳
1
回答
如何
将
包含另一个对象的
向量
的对象保存到
文件
中,并
使用
C++
中的
二进制
文件
从
文件
中读取?
c++
、
c++11
、
vector
、
fstream
这是我用于读取和
写入
向量
的代码;执行时没有错误,但每当我从其中读取时,它就会给出
整数
的随机值,而不是50和100。我做错了什么?我在另一个对象的内部
使用
了
向量
对象,并且我试图
使用
对象的
二进制
文件
来归档它。
浏览 3
提问于2020-06-06
得票数 1
回答已采纳
2
回答
读取
二进制
数据查找十六进制序列
c++
、
linux
、
binary
、
byte
、
ifstream
我有一个
二进制
文件
从
文件
中读取,
文件
中有非固定长度的数据,但它们确实有开始序列和停止序列。我已经
将
二进制
文件
读入
文件
大小的
向量
中vector<char> buff因为它是如何存储在
向量
中的,对吗?)最好是读取
向量
,
将
数据<
浏览 0
提问于2018-06-19
得票数 0
回答已采纳
1
回答
如何用Rust创建
二进制
文件
?
file
、
rust
、
binaryfiles
我可以用Rust
将
二进制
代码写到
文件
中。但是,当我创建一个
文件
时,创建的
文件
是一个文本
文件
,而不是
二进制
文件
。我可以
使用
C++
创建一个
二进制
文件
,如下所示:“铁锈fileWrite, "{
浏览 26
提问于2018-12-18
得票数 10
点击加载更多
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
腾讯会议
活动推荐
运营活动
广告
关闭
领券