Boost logo

Boost :

From: Caleb Epstein (caleb.epstein_at_[hidden])
Date: 2004-11-07 14:27:36


In the assign library documentation page
<boost>/libs/assign/doc/index.html#repeat:

    v = list_of(1).repeat(5,2)(3);
    // v = [1,2,2,2,2,2,3]
    BOOST_ASSERT( v.size() == 1 + 5 + 3 );

    push_back( v )(1).repeat(1,2)(3);
    // v = old v + [1,2,3]
    BOOST_ASSERT( v.size() == 12 );

I think the first BOOST_ASSERT should be BOOST_ASSERT (v.size() == 1 +
5 + 1) and the last one should be BOOST_ASSERT( v.size() == 10 );

-- 
Caleb Epstein
caleb.epstein_at_[hidden]

Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk