Topic: Online draft C++ standard?
Author: kevlin@wslint.demon.co.uk (Kevlin Henney)
Date: Thu, 19 Jan 1995 09:39:03 +0000 Raw View
In article <davidt-1701951635000001@192.0.2.1>
davidt@netcom.com "David Taylor" writes:
>In article <D2JKyx.Jzu@actrix.gen.nz>, reycri@atlantis.actrix.gen.nz
>(Reynaldo Chrisostomo) wrote:
>
>> I know there is a good book that deals with iostreams, and the STL document
>> by Stepanov and Lee is excellent, but I am having a hard time looking for
>> documents that described the string class(es) in detail.
>
>The Draft Standard C++ Library, P. J. Plauger, Prentice Hall, 1995,
>ISBN 0-13-117003-1. Can't remember what it cost. It is now outdated,
>but it defines the library except for STL and gives an implementation
>for the classes, including the string classes (string, wstring, and
>bitstring).
Unfortunately it's more than a little outdated: string and wstring are
now template specialisations of basic_string<>, bitstring has been dropped
(can now use vector<bool> from the STL), dynarray and ptrdynarray have
been dropped (again, in favour of STL containers), and I believe that
IOStreams are now templated. Also the string stuff has been / is being
made to converge with the style of the STL. It's an interesting read
from a historical perspective, but around half the book is no longer
applicable.
Plauger jumped the gun and got shot :-(
+---------------------------+-------------------------------------------+
| Kevlin A P Henney | Human vs Machine Intelligence: |
| kevlin@wslint.demon.co.uk | Humans can wreck a nice beach more easily |
| Westinghouse Systems Ltd | |
+---------------------------+-------------------------------------------+