September 2016
Intermediate to advanced
588 pages
12h 22m
English
The Point class is a small class holding the x and y position of a two-dimensional point:
Point.h
namespace SmallWindows {
class Point {
public:
The default constructor initializes the x and y value to zero. The point can be initialized by, and assigned to, another point:
Point();
Point(int x, int y);
Point(const Point& point);
Similar to the Size class mentioned earlier, Point uses the assignment operator:
Point& operator=(const Point& point);
Similar to SIZE in the preceding section, there is a POINT Win32 API structure. A Point object can be initialized by, and assigned to, a POINT structure, and a Point object can be converted to POINT:
Point(const POINT& point); Point& operator=(const POINT& point); operator POINT() const; ...
Read now
Unlock full access