跳转到内容

C++ 语言/对象/运算符重载

来自维基教科书,自由的教科书

为运算符编写自定义实现是允许自定义 C++ 类用作“值类型”的机制(然后可以类似于内置基元类型(如 int)那样运行)。例如,客户端代码希望能够执行 int iX = iY + iZ + 9;;如果您希望自定义类也以这种方式运行,那么定义其 const CRType CRType::operator+(const CRType& aroRhs) {body}

有关运算符重载的更多信息(包括交互式示例)

华夏公益教科书