I have looked at other forum posts and I am still confused. I am very new to coding so a simple answer would be appreciated. I am trying to create a simple program that uses sets and gets to set the player's attributes and then gets them with functions. However, whenever I call the functions I get the error.
Here is my .h file:
#pragma once
#include <iostream>
#include <dos.h>
#include <string>
#include <sstream>
using namespace std;
class Player
{
    private:
        string name;
        int health;
        int strength;
        int stamina;
        int experience;
        bool passive;
    public:
        string GetName();
        string SetName(string tName);
        int GetHealth();
        int SetHealth(int tHealth);
        int GetStrength();
        int SetStrength(int tStrength);
        int GetStamina();
        int SetStamina(int tStamina);
        int GetExperience();
        int SetExperience(int tExperience);
        bool GetPassive();
        bool SetPassive(bool tPassive);
};
And here is my 1st then 2nd cpp file:
#include <iostream>
#include <iostream>
#include <dos.h>
#include <string>
#include <sstream>
#include "C:\\Users\\Ryan Bell\\Desktop\\School\\2nd Year\\Quarter 1\\Programming\\Week 1\\PlayerClass\\PlayerClass\\PlayerClass.h"
Player::Player()
{
    name = "";
    health = 100;
    strength = 30;
    stamina = 100;
    experience = 20;
    passive = false;
}
string Player::GetName()
{
    return name;
}
string Player::SetName(string tName)
{
    name = tName;
    return "Ok";
}
int Player::GetHealth()
{
    return health;
}
int Player::SetHealth(int tHealth)
{
    health = tHealth;
}
int Player::GetStrength()
{
    return strength;
}
int Player::SetStrength(int tStrength)
{
    strength = tStrength;
}
int Player::GetStamina()
{
    return stamina;
}
int Player::SetStamina(int tStamina)
{
    stamina = tStamina;
}
int Player::GetExperience()
{
    return experience;
}
int Player::SetExperience(int tExperience)
{
    experience = tExperience;
}
bool Player::GetPassive()
{
    return passive;
}
bool Player::SetPassive(bool tPassive)
{
    passive = tPassive;
}
#include <iostream>
#include <iostream>
#include <dos.h>
#include <string>
#include <sstream>
#include "C:\\Users\\Ryan Bell\\Desktop\\School\\2nd Year\\Quarter 1\\Programming\\Week 1\\PlayerClass\\PlayerClass\\PlayerClass.h"
int main()
{
    Player Player1;
    Player1.SetName("Jake");
    Player1.SetHealth(100);
    Player1.SetStrength(30);
    Player1.SetStamina(50);
    Player1.SetExperience(0);
    Player1.SetPassive(true);
    cout << "Player " << Player1.GetName() << ".";
}
Thank you for your time and help!
 
     
     
    