Code:
#include <stdio.h> //zaglavlje
#include <string.h>
#include <stdlib.h>
#include <iostream.h>
#include<time.h>
class vektor { //definicija klase
public:
vektor();
void show();
friend vektor operator+(vektor, vektor);
int vec[10];
};
vektor operator+ (vektor a, vektor b) //operator sabirahnja vektora
{
vektor temp;
for (int j=0; j<10; j++) temp.vec[j]=a.vec[j] + b.vec[j];
return temp;
vektor::vektor(); //konstruktor
{
srand ( time(NULL) );
for (int i=0; i<10; i++)
{
vektor.vec[i] = rand()%10+1; //GRESKA BROJ 1 syntax error : missing ';' before '.' (DVBA PUTA U ISTOM REDU)
}
srand ( time(NULL) );
}
void vektor::show() //prikazuje vektor na ekranu GRESKA BROJ 2 'show' : local function definitions are illegal
{
cout<< "nasumicno generisani vektor-\t";
for (int i=0; i<10; i++) cout<< vec[i];
}
void main() //kreira dva vektora pa drugi dodaje prvom.
{ //GRESKA BROJ TRI 'MAIN' : local function definitions are illegal
vektor prvi, drugi
prvi.show;
prvi=prvi=drugi
prvi.show();
}
#include <stdio.h> //zaglavlje
#include <string.h>
#include <stdlib.h>
#include <iostream.h>
#include<time.h>
class vektor { //definicija klase
public:
vektor();
void show();
friend vektor operator+(vektor, vektor);
int vec[10];
};
vektor operator+ (vektor a, vektor b) //operator sabirahnja vektora
{
vektor temp;
for (int j=0; j<10; j++) temp.vec[j]=a.vec[j] + b.vec[j];
return temp;
vektor::vektor(); //konstruktor
{
srand ( time(NULL) );
for (int i=0; i<10; i++)
{
vektor.vec[i] = rand()%10+1; //GRESKA BROJ 1 syntax error : missing ';' before '.' (DVBA PUTA U ISTOM REDU)
}
srand ( time(NULL) );
}
void vektor::show() //prikazuje vektor na ekranu GRESKA BROJ 2 'show' : local function definitions are illegal
{
cout<< "nasumicno generisani vektor-\t";
for (int i=0; i<10; i++) cout<< vec[i];
}
void main() //kreira dva vektora pa drugi dodaje prvom.
{ //GRESKA BROJ TRI 'MAIN' : local function definitions are illegal
vektor prvi, drugi
prvi.show;
prvi=prvi=drugi
prvi.show();
}
Sve izgleda jednostavno (realno i jeste) ali mi prijavljuje GRESHKE.
[Ovu poruku je menjao X Files dana 17.08.2009. u 18:51 GMT+1]
to be continued...