det her var hvad jeg prøvede ... men det lader til at jeg gør noget forkert class Cprint { public: ostream& operator << (ostream &os, char* tekst) //*1 & *2 { os << tekst; return os; } };
compileren siger 1) error C2804: binary 'operator <<' has too many parameters 2) error C2333: '<<' : error in function declaration; skipping function body 3) error C2676: binary '<<' : 'class Cprint' does not define this operator or a conversion to a type acceptable to the predefined operator
Jeg legede bare med tanken om det var muligt at lave en function ala cout der kan bruges på samme måde som cout. på den måde kunne jeg lave en lign cout funktion til min 3dengine's konsol.
GUI->Console->print << "Du har nu optjent " << (int)antalpoint << " point";
Jeg er ked af at jeg ikke har flere points, men i skal nok få flere hvis i vil så snart jeg har fået svaret på nogen spørgsmål
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.