从C ++中的不同容器交换子范围