Public feed #890947

P90

public cpp v1 · immutable
Raw Edit
·published 2008-02-04 05:54 UTC
rendered paste body
#include <iostream>#include <algorithm>#include <vector>class Player {        int kills;        int deaths;    public:        Player();        Player(int iniKills, int iniDeaths);        int getKills();        int getDeaths();        int getRatio();};Player::Player(){    kills = 0;    deaths = 0;}Player::Player(int iniKills, int iniDeaths){    kills = iniKills;    deaths = iniDeaths;}int Player::getKills(){    return kills;}int Player::getDeaths(){    return deaths;}int Player::getRatio(){    if (deaths != 0)    {        return kills / deaths;    }    else    {        return -1;    }}void showScore(Player * plyTable[]){    for (int i = 0; i < 8; i++)    {        std::cout << "Player " << i <<                    ":  Kills: " << plyTable[i]->getKills() <<                    "   Deaths: " << plyTable[i]->getDeaths() <<                    "   Ratio: " << plyTable[i]->getRatio() << std::endl;    }}void sortPlayerScore(Player * plyTable[]){    //Sort kills    }int main(){    std::vector<Player> playerList;    playerList.add(new Player(2,1));    /*Player * plyTable[8];    plyTable[0] = new Player( 2, 1);    plyTable[1] = new Player( 3, 1);    plyTable[2] = new Player( 3, 2);    plyTable[3] = new Player( 10, 0);    plyTable[4] = new Player( 0, 1);    plyTable[5] = new Player( 0, 10);    plyTable[6] = new Player( 10, 1);    plyTable[7] = new Player( 4, 6);*/    showScore(plyTable);    return 0;}