prog 2 gyak Flashcards
operator+
Osztalynev operator+(const Osztalynev &o); //header-ben
Osztalynev Osztalynev::operator+(const Osztalynev &o) const { //cpp-ben
Osztalynev eredmeny;
eredmeny = this + o;
return eredmeny; //egyéb feltétel a feladat szerint
}
operator+=
Osztalynev& operator+=(const Osztalynev &o); //header-ben
Osztalynev& Osztalynev::operator+=(const Osztlalynev &o){ //cpp-ben
this += o;
returt *this;
}
operator++
Osztalynev& operator++(); //header-ben
Osztalynev& Osztalynev::operator++(){ // cpp-ben
this++; //inkrementálás más módon, ahogy a feladat kéri
return *this;
}
operator«
friend ostream& operator«(ostream &os, const Osztalynev &o); //header-ben
ostream& Osztalynev::operator«(ostream &os, const Osztalynev &o){
return os «_space;o; //és egyebek amit a feladat kér
}