forked from boostorg/concept_check
putting this back into the main intro file
[SVN r8436]
This commit is contained in:
29
history.htm
29
history.htm
@@ -1,29 +0,0 @@
|
||||
|
||||
<h2><a name="history">History</a></h2>
|
||||
|
||||
An earlier version of this concept checking system was developed by
|
||||
the author while working at SGI in their C++ compiler and library
|
||||
group. The earlier version is now part of the SGI STL distribution. The
|
||||
boost concept checking library differs from the concept checking in
|
||||
the SGI STL in that the definition of concept checking classes has
|
||||
been greatly simplified, at the price of less helpful verbiage in the
|
||||
error messages.
|
||||
|
||||
<h2><a name="publications">Publications</a></h2>
|
||||
|
||||
<ul>
|
||||
<li><a href="http://www.oonumerics.org/tmpw00/">
|
||||
C++ Template Workshop 2000</a>, Concept Checking</li>
|
||||
</ul>
|
||||
|
||||
<h2><a name="acknowledgements">Acknowledgements</a></h2>
|
||||
|
||||
The idea to use function pointers to cause instantiation is due to
|
||||
Alexander Stepanov. I am not sure of the origin of the idea to use
|
||||
expressions to do up-front checking of templates, but it did appear in
|
||||
D&E[
|
||||
<a href="bibliography.html#stroustrup94:_design_evolution">2</a>].
|
||||
Thanks to Matt Austern for his excellent documentation and
|
||||
organization of the STL concepts, upon which these concept checks
|
||||
are based. Thanks to Boost members for helpful comments and
|
||||
reviews.
|
Reference in New Issue
Block a user