From 683701cd07a222d72d95a94209b49c04f6360a5f Mon Sep 17 00:00:00 2001 From: Beman Dawes Date: Thu, 9 Jan 2003 13:03:37 +0000 Subject: [PATCH] fix invalid bookmarks [SVN r16823] --- utility.htm | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/utility.htm b/utility.htm index 8c624d5..8aa7a2c 100644 --- a/utility.htm +++ b/utility.htm @@ -17,9 +17,9 @@ Function templates checked_delete() and checked_array_delete()
  • - Function templates next() and prior()
  • + Function templates next() and prior()
  • - Class noncopyable
  • + Class noncopyable
  • Function template addressof()
  • @@ -30,7 +30,7 @@ checked_array_delete()

    See separate documentation.

    - Function templates next() and prior()

    + Function templates next() and prior()

    Certain data types, such as the C++ Standard Library's forward and bidirectional iterators, do not provide addition and subtraction via operator+() or operator-().  This means that non-modifying computation of the next or @@ -51,7 +51,7 @@ T prior(T x) { return --x; } const std::list<T>::iterator prev = boost::prior(p);

    Contributed by Dave Abrahams.

    -

    Class noncopyable

    +

    Class noncopyable

    Class noncopyable is a base class.  Derive your own class from noncopyable when you want to prohibit copy construction and copy assignment.

    @@ -90,8 +90,7 @@ class ResourceLadenFileSystem : boost::noncopyable {

    Function template addressof()

    Function addressof() returns the address of an object.

    -
    -template <typename T> inline T*                addressof(T& v);
    +			
    template <typename T> inline T*                addressof(T& v);
     template <typename T> inline const T*          addressof(const T& v);
     template <typename T> inline volatile T*       addressof(volatile T& v);
     template <typename T> inline const volatile T* addressof(const volatile T& v);
    @@ -127,8 +126,7 @@ void f() {
     		

    See separate documentation.


    Revised  - 10 September, 200109 January, 2003

    © Copyright boost.org 1999-2002. Permission to copy, use, modify, sell and distribute @@ -136,4 +134,4 @@ void f() { This document is provided "as is" without express or implied warranty, and with no claim as to its suitability for any purpose.

    - + \ No newline at end of file