diff --git a/binders.html b/binders.html index 30c2c4b..c3443fe 100644 --- a/binders.html +++ b/binders.html @@ -121,7 +121,7 @@ public: be std::ostream&&. Since you cannot have a reference to a reference, at this point we should get a compilation error because references to references are illegal in C++ (but see C++ + "http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_active.html#106">C++ Standard core language active issues list).
The binders in this library avoid this problem by using the Boost diff --git a/index.html b/index.html index 86d8bac..f4315a0 100644 --- a/index.html +++ b/index.html @@ -228,7 +228,7 @@ std::for_each(c.begin(), c.end(),
So the way in which we want to declare the second argument for diff --git a/negators.html b/negators.html index 9d31750..5af3c54 100644 --- a/negators.html +++ b/negators.html @@ -99,7 +99,7 @@ public:
Note that if the Predicate's argument_type is a reference, the type of operator()'s argument would be a reference to a reference. Currently this is illegal in C++ (but see the C++ + "http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_active.html#106">C++ standard core language active issues list).
However, if we instead defined operator() to accept Predicate's diff --git a/ptr_fun.html b/ptr_fun.html index 0dc62b4..a8ba265 100644 --- a/ptr_fun.html +++ b/ptr_fun.html @@ -108,7 +108,7 @@ public: declaring the argument as const Arg&, then if Arg were a reference type, we would have a reference to a reference, which is currently illegal (but see C++ core + "http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_active.html#106">C++ core language issue number 106)
So the way in which we want to declare the argument for