gpt4 book ai didi

c++ - 从.txt文件读入C++中的二维数组

转载 作者:塔克拉玛干 更新时间:2023-11-03 07:13:48 24 4
gpt4 key购买 nike

所以要么我是个彻头彻尾的白痴,这就在我眼前,但我似乎无法在谷歌或此处找到任何我能理解的资源。

我有一个包含几行整数的文本文件,每个整数由一个空格分隔,我想将这些整数读入一个数组,其中每个新行是数组的第一个维度,每个整数该行上的内容保存到第二个维度中。

可能使用了最糟糕的术语来解释,抱歉。

我的文本文件看起来像这样:

100 200 300 400 500
101 202 303 404 505
111 222 333 444 555

我希望生成的数组是这样的:

int myArray[3][5] = {{100, 200, 300, 400, 500},
{101, 202, 303, 404, 505},
{111, 222, 333, 444, 555}};

最佳答案

我相信

istream inputStream;
int myArray[3][5];
for(int i = 0; i < 3; i++)
for(int j = 0; j < 5; j++)
istream >> myArray[i][j];

应该做你需要的。

关于c++ - 从.txt文件读入C++中的二维数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36708370/

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