我想从文本文件中读取图形邻接信息并将其存储到矢量中.
该文件具有任意行数
每一行都有以'\n'结尾的任意整数数
例如,
First line:
0 1 4
Second line:
1 0 4 3 2
Thrid line:
2 1 3
Fourth line:
3 1 2 4
Fifth line:
4 0 1 3
Run Code Online (Sandbox Code Playgroud)
如果我一次使用getline()读取一行,我该如何解析该行(因为每行有可变数量的整数)?
有什么建议?
只是一个简单的问题.我想接收一些整数并将其放入一个数组但我不知道它的大小,因为它是由用户给出的输入预计如下:1 2 3 4 5
#include <iostream>
using namespace std;
int main()
{
int *contain;
int y;
int i=0;
char c;
while(true)
{
cin>>contain[i];
i++;
c=getchar();
if(c=='\n')
break;
}
}
Run Code Online (Sandbox Code Playgroud)