class CPoint
{
public:
int X, Y;
CPoint(int x, int y);
void SetPos(int x, int y);
};
CPoint::CPoint(int x, int y)
{
SetPos(x, y);
}
void CPoint::SetPos(int x, int y)
{
X = x;
Y = y;
}
int main(void)
{
system("CLS");
CPoint *point;
cout << point->X << " " << point->Y;
system("PAUSE > NUL");
return 0;
}
Dlaczego mogę wykonywać operacje na wskaźniku do klasy CPoint skoro ten wskaźnik nie jest zainicjwany, nie wskazuje na nic, nie ma przydzielonej pamięci ??? :|