fstream 相关问题

fstream为C ++中的文件I / O提供了一个iostream接口。

如何在C ++中从二进制文件中读写类

我正在用c ++和id学习fstream,喜欢用二进制形式编写一个类,然后检索它。当然,这全都错了。这是班级类Student {私有:const char *名称; ...

回答 1 投票 1

如何在C ++中读取带空格的文件?

我上周开始在大学里上C ++课程。目前,我只知道一些C语言,这使我在学习C ++时有些困惑。我的这个练习说:“编写并使用...

回答 1 投票 0

C ++文件的32K整数用换行符分隔。我需要创建8个较小的文件,每个文件包含4096个int

我有一个由换行符分隔的整数文件。 324872 27 256230 0 45767 276143 4 258283 189 153812 214521文件大小为32768行。我需要将其分成4096行的8个较小的文件。 ...

回答 1 投票 -1

如何以二进制形式读取任何类型的文件并使用c ++对其进行编辑(如压缩)?

我正在尝试一种方法来操纵计算机中任何文件的二进制代码,以在c ++中应用压缩/解压缩算法。我已经搜索了很长时间,并且...

回答 1 投票 0

为什么我读取文件时C ++字符串流跳过第一个字节

我的代码是这样的:使用命名空间std;字符串pth(“ ./ xxx.pb”); ifstream fin(pth,ios :: in | ios :: binary | ios :: ate); int len = fin.tellg(); fin.seekg(0); cout <

回答 1 投票 0

为什么c ++字符串流在读取文件时跳过第一个字节

我的代码是这样的:使用命名空间std;字符串pth(“ ./ xxx.pb”); ifstream fin(pth,ios :: in | ios :: binary | ios :: ate); int len = fin.tellg(); fin.seekg(0); cout <

回答 1 投票 0

C ++ fstream:get()跳过第一行和最后一行

我正在读取一个整数文件,将文件中的每个元素转换为整数,并将该整数添加到向量的向量中,如果文件移至新行,则向量的向量将移至...

回答 3 投票 1

将十六进制值写入文本文件,显示为二进制

我有一个简单的程序,我正在尝试以以下格式将字节模式的十六进制值序列写入文本文件:任意数据表示3f 42 5c b8 d9 0a //等...这里是.. 。

回答 1 投票 0

如何将其打印到输出文件? (c ++)

## #include #include 使用命名空间std; int main(){bool done = false; cout << setprecision(20)<< endl; ifstream ...

回答 1 投票 0

fstream:检查错误的最正确方法

我想为fstream类编写一个包装器。正如我所看到的,检查流是否工作正常的最常见方法是查看good()函数的结果。但是,我听说这主要是历史性的...

回答 3 投票 1

C ++不会创建文本文件

我是StackOverFlow的新手。我正在使用Dev-C ++,并且想用我的C ++程序编写一个文本文件。但是问题是我的程序没有创建文本文件。而是创建一个名为“ 026 ....

回答 2 投票 0

为什么tellp()给出-1?

我正在尝试了解fstream,这是我在VS2019上运行的代码:#include #include #include #include 使用名称空间... ] >>

回答 1 投票 1

对功能的未定义引用

我真的不明白为什么它无法正常工作。尝试制作程序时出错[14%]链接CXX可执行文件a.out CMakeFiles / a.out.dir / main.cpp.o:在函数`main'中:main.cpp:21:...

回答 1 投票 0

问题是在switch语句中调用函数时似乎永无休止的循环(即使函数不包含循环)

我正在尝试使用switch语句为类分配一个非常简单的文本菜单。问题是在调用我在开关的不同情况下所做的各种功能时...

回答 2 投票 0

阅读代码算法最后一行的问题-c ++

我在Stackoverflow上找到了以下代码:if(file.is_open()){file.seekg(-1,std :: ios_base :: end); if(file.peek()=='\ n'){//开始搜索\ n ...

回答 2 投票 0

无法从文件加载正确的信息

这段代码的问题是它没有正确读取.txt文件,我提供了.txt文件的图像,同时还提供了它给我的当前输出。任何帮助都是...

回答 1 投票 0

如何将以逗号和空格分隔的整数读取为二维数组?

我有一个看起来像这样的输入文件:3、2、5、2、4、9、6、5、9,然后我做了一个array [3] [3]。我的问题是:在跳过空格和逗号的同时,如何将其读入数组?另外:我...

回答 2 投票 -1

为什么在打开具有格式的文件时fstream会导致分段错误?

我有以下代码#include #include #include #include #include 使用命名空间std; int main(){ifstream ...

回答 1 投票 -1

文本文件的C ++ getline

我真的很简单。我已经打开一个文本文件,并且希望它读取getline的第一行。我希望它采用该行中的所有整数,并用逗号分隔,并将它们加在一起...

回答 1 投票 0

C ++-std :: fstream read()无法读取完整文件

我想创建一个MIDI解释器以在更大的项目中使用,但是我目前面临一个巨大的问题:在某些情况下,似乎我的文件没有被完全读取,因此我没有。 ..

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.