まず、私がしようとしていることを説明したいと思います。だから、私は彼らのポイントに続いて10の名前でテキストファイルを持っています。私は、構造体を作成し、関数(void)を使ってファイルから情報を読み出そうとしています。そして、それは私のコードやテキストファイルです:テキストファイルから構造体への読み込み
コード:
#include <iostream>
#include <fstream>
#include <string>
using namespace std;
void read(struct laLiga t[]) {
ifstream infile("info.txt");
int i = 0;
while(infile >> t.team[i] >> t.points[i]) {
infile.get(t.team);
infile >> t.points;
i++;
}
}
struct laLiga {
char team[50];
int points;
};
int main() {
struct laLiga t[10];
read(t);
return 0;
}
テキストファイル:すべての
Athletic Bilbao 15
Atletico Madrid 18
Barcelona 16
Alaves 10
Las Palmas 12
Real Madrid 18
Real Sociedad 10
Sevilla 17
Eibar 11
Villarreal 16
あなたの質問は何ですか? – Michiel