gpt4 book ai didi

c++ - 按字符读取文件 C++

转载 作者:行者123 更新时间:2023-11-30 02:05:56 24 4
gpt4 key购买 nike

我想读一个有数字的文件例如:

2
2 3
2 3 4
5 6 7

3
2 2
1 2
2 3

我使用了 getline() 函数并将结果存储在一个 vector (字符串)中。但是,当我访问 vector 中的元素时,存储了带有空格的整行。我想按数字存储元素(数字代表一个矩阵)

最佳答案

为此,您可以只使用 stream::operator >>

int x;
cin >> x;

或使用文件流:

#include <fstream>

int main()
{
std::ifstream f("input.txt");
int x;
f >> x;
std::cout << x;
return 0;
}

关于c++ - 按字符读取文件 C++,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9241449/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com