c++类型重载 : 避免对指针和数字重载

    技术2022-05-20  36

    effctive c++ 条款25:避免对指针和数字重载

     

    因为重载后,指针会被解析为整型,与数字的重载混淆。

    比如以自定义类型的指针为key建立map,即使你定义了该类的对<的重载,但c++会把对指针的比较以为是对整型的比较,不会调用自定的类型比较。只能传递自定义的比较函数。


    最新回复(0)