Witam mam 3 pliki :
kolo.h :
#ifndef KOLO_H
#define KOLO_H
//// plik :kolo.h
////////////////////////////
#include<iostream>
#include<cstring>
using namespace std;
class kolo
{
public:
void zapisz(string imie, string nazwisko);
void wypisz();
private:
string imiee;
string nazwiskoo;
};
#endif
Plik kolo.cpp:
#include "kolo.h"
#include<iostream>
using namespace std;
#include<cstring>
void kolo::zapisz(string imie, string nazwisko)
{
imiee = imie;
nazwiskoo = nazwisko;
cout<<"\n-------------- ZAPISUJE ! ---------------------\n";
}
void kolo::wypisz()
{
cout<<"Twoje imie to : "<<imiee<<endl;
cout<<"A twoje nazwisko : "<<nazwiskoo<<endl;
}
Oraz program.cpp:
#include<iostream>
using namespace std;
#include "kolo.h";
int main()
{
kolo koles,ziomek;
koles.zapisz("Stefan", "ASD");
ziomek.zapisz("Sasha","Kravitz");
cout<<"\n\nWITAJCIE W CYRKU\n\n";
koles.wypisz();
ziomek.wypisz();
}
Wywala mi reference to do wszystkich składowych klasy, także do przykładów wprost z książki (Symfonia). Wie ktoś gdzie leży błąd ?