Witam ! otóż dostałem zadanie od mojego wykładowcy i tu pojawia się problem ... nie potrafię go stworzyć bo z klas jestem nogą a robiłem filmy pana zelenta ,nawet po 3 razy :/ Nie wiem co robić dostaje jakieś dziwne błędy i nic mi się nie kompiluje więc stoje w miejscu ...
załączam zadanie https://www.pdf-archive.com/2016/12/13/klasa-cw-2/
oraz kod który popełniłem
main
#include <cstdlib>
#include <iostream>
#include <string>
using namespace std;
#include "osoby.h"
int main ()
{
osoby cos("lol","czemu","to","sie", "nie uruchamia",222 );
}
osoby.cpp
#include "osoby.h"
#include <iostream>
#include <string>
#include "osoby.h"
using namespace std;
void osoby::Wezpesel(string p)
{
};
void osoby::WezNazwisko( string n)
{
};
void osoby::Wezimie(string i)
{
};
void osoby::WezDataurodzenia(string d)
{
};
void osoby::Wezwiek(string w)
{
cout<<"costam";};
void osoby::UmiescPesel(string p)
{
cin >> p;
};
void osoby::UmiescNazwisko(string n)
{
cin >> n;
};
void osoby::UmiescImie(string i){
cin >> i;};
void osoby::UmiescDataurodzenia(string d)
{
cin >> d;
};
void osoby::UmiescWiek(string w)
{
cin >> w;
};
osoby::osoby( string P, string n, string i,string d, unsigned int w)
{
PESEL =P;
nazwisko =n;
imie=i;
data_urodzenia=d;
wiek=w;
};
osoby::~osoby();
osoby.h
#include <iostream>
#include <string>
#ifndef OSOBY_H
#define OSOBY_H
using namespace std;
class osoby
{
private:
string PESEL;
string nazwisko;
string imie;
string data_urodzenia;
unsigned int wiek;
public:
osoby(string , string , string ,string ,int);
~osoby();
void Wezpesel();
void WezNazwisko();
void Wezimie();
void WezDataurodzenia();
void Wezwiek();
void UmiescPesel();
void UmiescNazwisko();
void UmiescImie();
void UmiescDataurodzenia();
void UmiescWiek();
};
#endif // OSOBY_H