effctive c++ 条款25:避免对指针和数字重载
因为重载后,指针会被解析为整型,与数字的重载混淆。
比如以自定义类型的指针为key建立map,即使你定义了该类的对<的重载,但c++会把对指针的比较以为是对整型的比较,不会调用自定的类型比较。只能传递自定义的比较函数。
effctive c++ 条款25:避免对指针和数字重载
因为重载后,指针会被解析为整型,与数字的重载混淆。
比如以自定义类型的指针为key建立map,即使你定义了该类的对<的重载,但c++会把对指针的比较以为是对整型的比较,不会调用自定的类型比较。只能传递自定义的比较函数。