1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
|
int readRestaurants(ifstream& indata, Restaurant list[], int listSize){
int index;
for(index=0; index<listSize || !indata.eof(); index++){
string rating,
priceRange,
reviewNum;
getline(indata, list[index].name, ',');
getline(indata, rating, ',');
list[index].rating = stod(rating);
getline(indata, priceRange, ',');
getline(indata, reviewNum, ',');
list[index].reviewNum = stoi(reviewNum);
}
return index;
}
|