今天看到了一段代码 使用 数组去初始化赋值给list,就是把指针的首地址和end地址的下一位传递给list,把内存中这段长度copy到list中, 回忆起以前看到的一个资料 摘自C++ Primer 尽管不能直接将一种容器内的元素复制给另一种容器,但系统允许通过传递 一对迭代器间接实现该实现该功能. 使用迭代器时,不要求容器 类型相同.容器内的元素类型也可以不相同,只要它们相互兼容,能够将要复制 的元素转换为所构建的新容器的元素类型,即可实现复制. 迭代器标记了要复制的元素范围,这些元素用于初始…