NBA チームとそのスターターを含むいくつかのファイルがあり、この情報をプログラムに追加して、いくつかのタスクを実行する必要があります。
私は現在、ファイルを解析できることに固執しています。
ファイルは次のようになります。
Team Name, Point guard, shooting guard, small forward, power forward, center
例えば:
Chicago Bulls, Derrick Rose, Kyle Korver, Luol Deng, Carlos Boozer, Joakim Noah
Denver Nuggest, .. etc.
チーム、ポイントガード、スモールフォワードの名前だけを追加できるようにしたいのですが、その方法がわかりません。
私がこれまでに持っているもの:
17 ifstream* myIN = new ifstream();
18 myIN->open(filename.c_str());
19
20 string teamName;
21
22 *myIN >> teamName;
23
24 while(!myIN->eof()){
25 TEAM.push_back(teamName);
26 //TODO
27 }
「find()」を使用して各コンマを検索することを検討していますが、最初のコンマの前後と 3 番目のコンマの後にのみ情報を記録する方法がわかりません。
あらゆる種類のガイダンスをいただければ幸いです。