I despise hungarian (for reasons that have been well-covered by salem and others), but I do use an 'm_' prefix for members. This allows for easy differentiation of parameters and members, esp in mutators.
it's basically shorthand for this->y and it's not actually hungarian, btw.Code:class X { public: void SetY(int y) { m_y = y; } private: int m_y; };