Boost logo

Boost Users :

Subject: Re: [Boost-users] zip_iterator and sTL algorithms like random_shuffle
From: Andreas Fabri (andreas.fabri_at_[hidden])
Date: 2009-03-31 05:08:33

Steven Watanabe wrote:
> Andreas Fabri wrote:
>> I have two vectors and want to random_shuffle them the same way
>> using the zip_iterator. I thought the code below would do it,
>> but when I execute it I see that both sequences get screwded up.
>> What do I wrong?
> The problem is that std::iter_swap doesn't work
> for zip_iterator and there is no standard compliant
> way to fix it.

Hi Steven,

And there is no means of making a partial specialization of iter_swap?

And even if so, who guarantees that std::random_shuffle or std::sort
use iter_swap to swap ?


> In Christ,
> Steven Watanabe
> _______________________________________________
> Boost-users mailing list
> Boost-users_at_[hidden]

Boost-users list run by williamkempf at, kalb at, bjorn.karlsson at, gregod at, wekempf at