#include <list>
int main ()
{
std::list <int> src (10); // источник размером 10
std::list <int> dst (5); // получатель размером меньше чем источник
// если поставите сюда размер как у источника, исключения не будет.
std::copy (src.begin(), src.end(), dst.begin());
}