mirror of
https://github.com/boostorg/utility.git
synced 2025-07-31 13:27:34 +02:00
fix minor typos
[SVN r9259]
This commit is contained in:
@@ -46,7 +46,7 @@ namespace boost {
|
|||||||
<h2><a name="filter_iterator_generator">The Filter Iterator Type
|
<h2><a name="filter_iterator_generator">The Filter Iterator Type
|
||||||
Generator</a></h2>
|
Generator</a></h2>
|
||||||
|
|
||||||
The class <tt>filter_iterator_generator</tt> is a helper class who's
|
The class <tt>filter_iterator_generator</tt> is a helper class whose
|
||||||
purpose is to construct a filter iterator type. The template
|
purpose is to construct a filter iterator type. The template
|
||||||
parameters for this class are the <tt>Predicate</tt> function object
|
parameters for this class are the <tt>Predicate</tt> function object
|
||||||
type and the <tt>BaseIterator</tt> type that is being wrapped. In
|
type and the <tt>BaseIterator</tt> type that is being wrapped. In
|
||||||
|
@@ -1,13 +1,15 @@
|
|||||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2//EN">
|
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2//EN">
|
||||||
|
|
||||||
|
<html>
|
||||||
|
<head>
|
||||||
<meta name="generator" content="HTML Tidy, see www.w3.org">
|
<meta name="generator" content="HTML Tidy, see www.w3.org">
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
||||||
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
|
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
|
||||||
<meta name="ProgId" content="FrontPage.Editor.Document">
|
<meta name="ProgId" content="FrontPage.Editor.Document">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<title>Indirect Iterator Adaptor Documentation</title>
|
<title>Indirect Iterator Adaptor Documentation</title>
|
||||||
|
</head>
|
||||||
|
|
||||||
<body bgcolor="#FFFFFF" text="#000000">
|
<body bgcolor="#FFFFFF" text="#000000">
|
||||||
|
|
||||||
<img src="../../c++boost.gif" alt="c++boost.gif (8819 bytes)" align=
|
<img src="../../c++boost.gif" alt="c++boost.gif (8819 bytes)" align=
|
||||||
@@ -439,3 +441,4 @@ a,b,c,d,e,f,g,
|
|||||||
|
|
||||||
|
|
||||||
</body>
|
</body>
|
||||||
|
</html>
|
||||||
|
@@ -1,11 +1,15 @@
|
|||||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||||
|
|
||||||
|
<html>
|
||||||
|
<head>
|
||||||
<meta name="generator" content="HTML Tidy, see www.w3.org">
|
<meta name="generator" content="HTML Tidy, see www.w3.org">
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
||||||
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
|
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
|
||||||
<meta name="ProgId" content="FrontPage.Editor.Document">
|
<meta name="ProgId" content="FrontPage.Editor.Document">
|
||||||
|
|
||||||
<title>Boost Iterator Adaptor Library</title>
|
<title>Boost Iterator Adaptor Library</title>
|
||||||
|
</head>
|
||||||
|
|
||||||
<body bgcolor="#FFFFFF" text="#000000">
|
<body bgcolor="#FFFFFF" text="#000000">
|
||||||
|
|
||||||
<img src="../../c++boost.gif" alt="c++boost.gif (8819 bytes)" align=
|
<img src="../../c++boost.gif" alt="c++boost.gif (8819 bytes)" align=
|
||||||
@@ -385,7 +389,7 @@ struct <a name="default_iterator_policies">default_iterator_policies</a>
|
|||||||
<p>To implement a transform iterator we will only change one of the base
|
<p>To implement a transform iterator we will only change one of the base
|
||||||
iterator's behaviors, so the <tt>transform_iterator_policies</tt> class can
|
iterator's behaviors, so the <tt>transform_iterator_policies</tt> class can
|
||||||
inherit the rest from <tt>default_iterator_policies</tt>. We will define
|
inherit the rest from <tt>default_iterator_policies</tt>. We will define
|
||||||
the <tt>dereference()</tt> member function, which is used implement
|
the <tt>dereference()</tt> member function, which is used to implement
|
||||||
<tt>operator*()</tt> of the adapted iterator. The implementation will
|
<tt>operator*()</tt> of the adapted iterator. The implementation will
|
||||||
dereference the base iterator and apply the function object. The
|
dereference the base iterator and apply the function object. The
|
||||||
<tt>type<Reference></tt> parameter is used to convey the appropriate
|
<tt>type<Reference></tt> parameter is used to convey the appropriate
|
||||||
@@ -584,7 +588,7 @@ mixed in comparison and subtraction expressions.
|
|||||||
|
|
||||||
<h3><a name="challenge">Challenge</a></h3>
|
<h3><a name="challenge">Challenge</a></h3>
|
||||||
|
|
||||||
<p>There is an unlimited number of ways the the <tt>iterator_adaptors</tt>
|
<p>There is an unlimited number of ways the <tt>iterator_adaptors</tt>
|
||||||
class can be used to create iterators. One interesting exercise would be to
|
class can be used to create iterators. One interesting exercise would be to
|
||||||
re-implement the iterators of <tt>std::list</tt> and <tt>std::slist</tt>
|
re-implement the iterators of <tt>std::list</tt> and <tt>std::slist</tt>
|
||||||
using <tt>iterator_adaptors</tt>, where the adapted <tt>Iterator</tt> types
|
using <tt>iterator_adaptors</tt>, where the adapted <tt>Iterator</tt> types
|
||||||
@@ -736,5 +740,6 @@ bool operator==(const iterator_adaptor<B1,P,V1,R1,P1,C,D>&,
|
|||||||
<!-- LocalWords: iostream hpp sizeof InputIterator constness ConstIterator
|
<!-- LocalWords: iostream hpp sizeof InputIterator constness ConstIterator
|
||||||
David Abrahams
|
David Abrahams
|
||||||
-->
|
-->
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
|
|
||||||
|
@@ -1,12 +1,16 @@
|
|||||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2//EN">
|
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2//EN">
|
||||||
|
|
||||||
|
<html>
|
||||||
|
<head>
|
||||||
<meta name="generator" content="HTML Tidy, see www.w3.org">
|
<meta name="generator" content="HTML Tidy, see www.w3.org">
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
||||||
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
|
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
|
||||||
<meta name="ProgId" content="FrontPage.Editor.Document">
|
<meta name="ProgId" content="FrontPage.Editor.Document">
|
||||||
|
|
||||||
<title>Reverse Iterator Adaptor Documentation</title>
|
<title>Reverse Iterator Adaptor Documentation</title>
|
||||||
|
</head>
|
||||||
|
|
||||||
|
<body bgcolor="#FFFFFF" text="#000000">
|
||||||
<img src="../../c++boost.gif" alt="c++boost.gif (8819 bytes)" align=
|
<img src="../../c++boost.gif" alt="c++boost.gif (8819 bytes)" align=
|
||||||
"center" width="277" height="86">
|
"center" width="277" height="86">
|
||||||
|
|
||||||
@@ -255,5 +259,6 @@ letters in ascending order: !dehllloorw
|
|||||||
-->
|
-->
|
||||||
<!-- LocalWords: sizeof PairGen pre Siek wroolllhed dehllloorw
|
<!-- LocalWords: sizeof PairGen pre Siek wroolllhed dehllloorw
|
||||||
-->
|
-->
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user