ifstream 相关问题

ifstream提供了一个接口,用于从文件中读取数据作为输入流。

config_stream.is_open() c++总是返回false。

我有以下c++代码: int main(int argc, char *argv[]) { std::string filename("config.txt"); if (argc == 2) filename = argv[1]; if (argc > 2) { std::cerr

回答 1 投票 0

C++,从文件中逐字逐句地将chars读入一个向量<char>。

我试图将一个名为 "board.txt "的文件的前7个字符读入一个向量中,但由于某些原因我遇到了问题。我对C++不太熟悉,所以希望得到任何建议, ...

回答 2 投票 0

如何将文件与已经初始化的ifstream对象关联?

我需要一个函数来打开文件并填充我的向量。我想在没有参数的向量函数(所以我会写list = fileBeg())和有向量参数的void函数(所以我会把我的 ...

回答 1 投票 0

为什么我的排序函数无法对我的数据进行排序?应该把它放在哪里才能成功地对我的数据进行排序?

声明:我知道用两个向量是不实用的,但这是我们的任务。这是我的提示。在这个程序中,我们要从一个名为... 的文件中输入100个学生的名字和分数... ...

回答 1 投票 -1


读取二进制数据,寻求不正确工作

我在尝试从二进制文件中读取数据时遇到了一些问题,该文件的结构是头是前1024或4069个字节,之后的有效载荷都是常规块。...

回答 1 投票 0

不能通过函数传递向量中的ifstream指针。

我想做一个能生成二维城市的程序。我从一个文件中获取一个建筑物的宽度和长度(预定义),然后通过一个函数(place_object)传...

回答 1 投票 0

C++: 读一行是: 'string string;int'

我最近开始编写代码(学校课程),遇到了一个小问题。Ifstream file("names.txt");......我想读取一个.txt文件,行文是 "firstname lastname;phonenumber"。

回答 3 投票 0

在c++中读写.dat文件

我目前正在学习C++编程。我正在通过我在网上找到的一个编程项目,并尝试着一行一行地重新创建它,寻找为什么某些事情以他们的方式工作。这个...

回答 1 投票 0

c++如何正确实现并行if流读取

首先,我想做的是。我有一个类,可以处理存储上的一种特殊类型的大文件。我所说的处理,基本上是指: class Large { std::ifstream file;...。

回答 1 投票 0

ifstream::rdbuf()到底是干什么的?

我有下面的代码,它的工作原理很好(除了它很慢,但我不太在乎这个)。这似乎并不直观,这将写下 ... 的全部内容。

回答 3 投票 19

在clear()之后的C++ getline()

首先,我很抱歉,但我的英语说得不是很好。我的问题是,我想让我的流回到文件的开头。所以,我在我的流对象上应用了clear()方法,但是在这之后,getline()...。

回答 1 投票 1

C++: strod()和 atof()没有像预期的那样返回double。

我试图用我从一个.txt文件中获得的值将字符串变成双数。我得到的双数没有小数。我相信这是因为在.txt文件中,......的小数。

回答 1 投票 0

将数据插入到istream中

我正在从ifstream读取数据。我有一个对象,其运算符>>读取一个整数n,一个整数m,然后读取m个整数(矩阵)的n行。在我的ifstream中,我有一个矩阵列表,但没有...

回答 2 投票 -1

将数据追加到istream

我正在从ifstream读取数据。我有一个对象,其运算符>>读取一个整数n,一个整数m,然后读取m个整数(矩阵)的n行。在我的ifstream中,我有一个矩阵列表,但是没有...

回答 2 投票 -1

使用delim读取登录数据

我一直在尝试建立一个登录界面,在该界面中,用户首先使用诸如用户名,密码,地址和电子邮件之类的数据在系统中进行注册,同时使用“-”作为后面数据之间的分隔符。]]

回答 1 投票 0

在Windows上打开的C ++文件始终失败

我从另一个类似问题的答案中获得了此代码,但是我不知道为什么这对我不起作用。 test.csv与已编译的.exe文件位于同一文件夹中,但找不到该文件。 ...

回答 1 投票 1

将数据加载到std :: vector 有效

我的理解是,您可以使用指针访问std :: vector中的数据。例如:char * ptr; std :: vector v1 {'A','B','C'}; ptr =&v1 [0]如果(*(ptr + 1)=='B')std :: ...... >>>>>> 有没有办法告诉v2向量其内部内存缓冲区中已加载数据? 编号 当您要使用std :: vector来保存来自文件流的数据时,这将很有用。 您可以像这样将文件读入矢量: std::vector<char> v3(count); ifs.read(v3.data(), count);

回答 1 投票 0

For循环不读取ifstream

我正在尝试读取一个文件夹中的多个文件,以便可以解析它们的数据。我首先尝试使用包含所有文件名的文本文档来填充列表,然后基于该字符串向量,...

回答 1 投票 2

我如何将ifstream和ofstream传递给C ++中的相同函数对象?

我的用例是创建一个函数,该函数接受fileName,ifsttream / ofstream对象,然后打开该文件以在给定的filestream对象中进行相应的读取/写入。还检查...

回答 1 投票 1

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