diff --git a/transform_iterator_example.cpp b/transform_iterator_example.cpp index 18774ab..9ada36c 100644 --- a/transform_iterator_example.cpp +++ b/transform_iterator_example.cpp @@ -65,8 +65,8 @@ main(int, char*[]) std::cout << "adding 4 to each element in the array:" << std::endl; - std::copy(boost::make_transform_iterator(x, std::bind1st(std::plus(), 4)), - boost::make_transform_iterator(x + N, std::bind1st(std::plus(), 4)), + std::copy(boost::make_transform_iterator(x, boost::bind1st(std::plus(), 4)), + boost::make_transform_iterator(x + N, boost::bind1st(std::plus(), 4)), std::ostream_iterator(std::cout, " ")); std::cout << std::endl;