Advertisement
Guest User

Untitled

a guest
Oct 23rd, 2018
110
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.16 KB | None | 0 0
  1. #include <utility>
  2. #include <string>
  3. #include <vector>
  4. //#include "game.h"
  5. using namespace std;
  6.  
  7. class Score {
  8.    
  9.     public:
  10.     pair<string, int> scorePair;
  11.     // Constructors
  12.     Score();
  13.     Score(string name);
  14.     Score(int score);
  15.     Score(string name, int score);
  16.     // Member functions
  17.     //bool sortScores(const pair<string, int>& s1, const pair<string, int>& s2);
  18.     //int calculateScore(Game g, bool playerWon);
  19.     //vector<Score> readScores(string fileName);
  20.     //void writeScores(vector<Score>);
  21. };
  22.  
  23.  
  24. // player.cpp
  25. #include "player.h"
  26. #include <string>
  27. #include <vector>
  28.  
  29. using namespace std;
  30.  
  31. // Constructors
  32.     Score::Score() {
  33.         this->scorePair = make_pair("NULL",0);
  34.     }
  35.     Score::Score(string name) {
  36.         this->scorePair = make_pair(name, 0);
  37.     }
  38.     Score::Score(int score) {
  39.         this->scorePair = make_pair("NULL", score);
  40.     }
  41.     Score::Score(string name, int score) {
  42.        this->scorePair = make_pair(name, score);
  43.     }
  44. // Member functions
  45.     //bool Score::sortScores(const pair<string, int>& s1, const pair<string, int>& s2) {}
  46.     //int Score::calculateScore(Game g, bool playerWon) {}
  47.     //void Score::writeScores(vector<Score> scores) {}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement