CPoint::operator +=
Przeciążenie pierwszego dodaje rozmiar do CPoint.
void operator +=(
SIZE size
) throw( );
void operator +=(
POINT point
) throw( );
Parametry
Uwagi
Przeciążenie drugim dodaje się punkt do CPoint.
W obu przypadkach dodanie odbywa się przez dodanie x (lub cx) Członkowskie operand po prawej stronie x członek CPoint i dodanie y (lub cy) Członkowskie operand po prawej stronie y członek CPoint.
Na przykład dodanie CPoint(5, -7) do zmiennej, która zawiera CPoint(30, 40) zmienia zmiennej CPoint(35, 33).
Przykład
CPoint ptStart(100, 100);
CSize szOffset(35, 35);
ptStart += szOffset;
CPoint ptResult(135, 135);
ASSERT(ptResult == ptStart);
// also works on SIZE
ptStart = CPoint(100, 100);
SIZE sz;
sz.cx = 35;
sz.cy = 35;
ptStart += sz;
ASSERT(ptResult == ptStart);
Wymagania
Nagłówek: atltypes.h