napravio sam klasu
pod imenenom
Code:
class BazaRadnika
{
private:
std:: string _ime;
double godine;
public:
std::istream& ucitaj(std::istream &); /*metod kojim bi punio tu klasu*/
}
class BazaRadnika
{
private:
std:: string _ime;
double godine;
public:
std::istream& ucitaj(std::istream &); /*metod kojim bi punio tu klasu*/
}
to mi je sve u zaglavlju baza.h
i sada kada pravim novi .cpp fajl imam problem: (ukljucio sam #include "baza.h" )
moj metod izgleda ovako:
Code:
std::istream& BazaRadnika::ucitaj(std::istream & ulaz)
{
ulaz >> _ime >> _plata >> _godine;
return ulaz;
}
std::istream& BazaRadnika::ucitaj(std::istream & ulaz)
{
ulaz >> _ime >> _plata >> _godine;
return ulaz;
}
ali generise mi se greska:
u mainu sam kreirao b1 i naravno ukljucio sam "baza.h"
BazaRadnika b1;
b1.ucitaj(std::cin);
TEKST GRESKE:
radnik.cpp|7|error: expected initializer before '&' token|
||=== Build finished: 1 errors, 0 warnings ===|
UNAPRIJED HVALA!!
[MOD: ubaceni code tagovi]
[Ovu poruku je menjao mmix dana 06.01.2009. u 00:45 GMT+1]
Optimus Prime