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.
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 list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net