Napisati odg. funkcije za pojedinacni upis u te clanove, odnosno za citanje vrednosti istih
clanova. Konsturktor ima zadatak da upise za broj indeksa vrednost 111,za godinu rodjenja 1990, i ime studenta
marko markovica.Destruktor je prazan!. U glavnom programu napraviti jedan objekat ove klase.
*/
#include<iostream>
#include<string>
using namespace std;
class student
{
int br_indeksa;
int god_rodj;
char ime_stud[15];
public:
void upis1(int br_indeksa1, int god_rodj1);
void upis_imena(char *C);
void ispis_podataka();
student() {
br_indeksa=111;
god_rodj=1990;
ime_stud=("Marko Markovic");
}
~student();
};
void student::upis1(int br_indeksa1,int god_rodj1)
{
br_indeksa=br_indeksa1;
god_rodj=god_rodj1;
}
void student::upis_imena(char *C)
{
strcpy(ime_stud,C);
}
void student::ispis_podataka()
{
cout<<"Broj indeksa:"<<br_indeksa<<endl;
cout<<"Godina rodjenja:"<<god_rodj<<endl;
cout<<"Ime studenta:"<<ime_stud;
}
int main()
{
student osoba;
osoba.upis1(3213,1991);
osoba.upis_imena("toma");
osoba.ispis_podataka();
return 0;
}
Izbacuje error: Compiling...
sae.cppd:\program files\microsoft visual studio\myprojects\dsada\adas.cpp(17) : error C2106: '=' : left operand must be l-value
Error executing cl.exe.
sae.obj - 1 error(s), 0 warning(s)