随笔分类 - 第十四章:重载运算与类型转换
摘要:14.8函数调用运算符"()"1.函数调用运算符必须是成员函数,一个类可以定义多个不同版本的调用运算符,但是他们相互之间应该在参数数量或返回类型上有所区别。定义了调用运算符的类的对象称之为“函数对象”。此对象类似于函数名。2. for_each只接受一元谓词 如:for_each(vs.begin,
        阅读全文
                
摘要:14.重载运算与类型转换14.1基本概念1.重载的运算符是具有特殊名字的函数,由operator和需要重载的运算符组成的函数名,该函数同样需要返回类型、参数列表和函数体。且参数列表必须包含类成员或对象,我们不能重载只包含内置类型的运算符,因为他们都是编译器已经定义好了的。2.成员运算符必须参数列表第
        阅读全文
                

 浙公网安备 33010602011771号
浙公网安备 33010602011771号