【菜鸟C++学习笔记】26.运算符重载

在面向对象的语言中,若是想对对象进行加、减、赋值等操做,用普通的运算符就会报错,固然能够定义相应用来实现这些功能的函数,可是在类中定义很麻烦,所以提出了运算符重载的概念。在C++中,使用关键词operator来定义,定义方式以下:ios 返回值 operator运算符 () {实现;}函数 注意:C++不容许重载内置运算符的含义,包括指针类型,所以返回值若是是int就会报错!this 一、前置自加
相关文章
相关标签/搜索