Advertisement
Guest User

Untitled

a guest
Nov 22nd, 2019
171
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.80 KB | None | 0 0
  1.  
  2. std::set<int> countClasses(std::istream& inputFile)
  3. {
  4. std::string line;
  5. std::set <int> passengerClasses;
  6. while (!inputFile.eof() && inputFile.good ())
  7. {
  8. std::getline (inputFile, line);
  9. std::stringstream ss(line);
  10. std::string token;
  11. int cls;
  12.  
  13. int iToken = 0;
  14. while (!ss.eof() && ss.good())
  15. {
  16. std::getline(ss, token,',');
  17. std::stringstream b;
  18. b << token;
  19. b >> cls;
  20. if (iToken == 2)
  21. passengerClasses.insert(cls);
  22.  
  23. ++iToken;
  24. }
  25. }
  26.  
  27. return passengerClasses;
  28. }
  29.  
  30.  
  31. void reverseVector(VecNames& vectorToPrint)
  32. {
  33. for (int i = int(vectorToPrint.size()) - 1; i > 0; --i)
  34. std::cout << vectorToPrint[i] << "\n";
  35. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement