From 9ca2e6f064ebf819bebcbedc868d1c8969f5023a Mon Sep 17 00:00:00 2001
From: Darin Adler
On MSVC (up to version 7.0), when boost::bind is brought into scope
with an using declaration:
-Effects: equivalent to std::for_each(first, last, boost::mem_fn(pmf));
+Effects: equivalent to std::for_each(first, last, boost::mem_fn(pmf));
@@ -271,7 +271,7 @@ the return type of the member function pointer passed as an argument to mem_f
Throws: Nothing.
MSVC specific: using boost::bind;
+template<class It, class R, class T> void for_each(It first, It last, R (T::*pmf) ());
mem_fn
+mem_fn
template<class R, class T> implementation-defined-1 mem_fn(R (T::*pmf) ())
diff --git a/ref.html b/ref.html
index c2c2d15..d30d206 100644
--- a/ref.html
+++ b/ref.html
@@ -63,7 +63,7 @@ where X is the type of x. Similarly, boost::cref(x)
returns a boost::reference_wrapper<X const>(x).
The expression boost::is_reference_wrapper<T>::value is +
The expression boost::is_reference_wrapper<T>::value is true if T is a reference_wrapper, and false otherwise.