CSize::operator += 是 MFC 中 CSize 类的一个公共运算符重载,用于实现 CSize 对象的自身相加操作。这个运算符允许你将一个 CSize 对象与另一个 CSize 对象相加,并将结果赋值给调用该运算符的对象。

以下是 CSize::operator += 的一般形式:
CSize& CSize::operator +=(const CSize& size);

这个运算符将当前的 CSize 对象与另一个 CSize 对象相加,并将结果存储在当前对象中。它返回一个引用,允许对同一对象进行链式操作。

例如,假设有两个 CSize 对象 size1 和 size2,可以通过以下方式使用 += 运算符:
CSize size1(10, 20);
CSize size2(5, 15);

size1 += size2;

上述代码将会把 size1 更新为 (15, 35),因为 size1 的原始值是 (10, 20),而 size2 的值是 (5, 15),通过 += 运算符,它们相加后赋值给了 size1。


转载请注明出处:http://www.zyzy.cn/article/detail/22335/MFC/CSize