设计模式OOP和GP OOP是把datas和method放在一起。 举例:list不能用::sort():list的各个节点用指针连在一起的,在内存中不是连续的空间。 标准库的sort算法的iterator需要一定条件,list提供的iterator不能满足标准库sort需要的iterator。 GP是将datas和method分开的。 操作符重载 操作符重载函数可以是全局函数,也可以...