FUnkcje zaprzyjaźnone - problem
Ostatnio zmodyfikowano 2011-05-02 15:57
Dawidsoni Temat założony przez niniejszego użytkownika |
FUnkcje zaprzyjaźnone - problem » 2011-05-02 15:45:03 Ćwiczę sobie funkcje zaprzyjaźnione i mój program nie chce się skompilować. Jest "parse error" w definicji funkcji pokaz. Może czegoś nie rozumiem. Proszę o pomoc. Kod: #include <iostream>
using namespace std; class pozycja { int x; int y; public: friend void pokaz( pozycja & p ); pozycja( int px, int py ) { x = px; y = py; } };
void pokaz( pozycja & p ) { cout p.x << endl << p.y << endl; }
int main() { pozycja nowa( 10, 50 ); pokaz( nowa ); return 0; }
|
|
ison |
» 2011-05-02 15:54:32 cout p.x << endl << p.y << endl;
|
brakuje << |
|
Dawidsoni Temat założony przez niniejszego użytkownika |
» 2011-05-02 15:57:16 Racja:D. Ja tu myślałem, że coś nie tak zrobiłem i nie zna nazwy p.x i p.y, a tu taki głupi błąd. Dzięki. |
|
« 1 » |