C99.hu

Egy gondolkodtató gyakorló feladatokból álló gyűjtemény. Főbb témák a nyelvspecifikus programozás és a matematika.

Főoldal

6. A malulukai boszorkányégetők

C++

6. A malulukai boszorkányégetők egy új boszorkánnyal találkoztak, melyet így modelleztek C++ban:


class Arrow{
private:
std::string likeness;
int value;
public:
Arrow(){likeness="";}
Arrow& operator--(int){likeness+="--";return *this;}
Arrow& operator>(int a){likeness+=">";value=a;return *this;}
void print(){std::cout <<"Value: " << value << " This vector looks like this: "<< likeness << std::endl;}
};
int main() {
Arrow a;
a---->8;
a.print();
return 0;
}

//Amikor elégetik a boszorkányt, mi kerül kiírásra?


MegoldásValue: 8 This vector looks like this: ---->