|
|||||
Notices
Dinkumware,
Ltd.
Genuine
Software
Dinkumware,
Ltd.
398 Main
Street
Concord
MA 01742
USA
+1-978-371-2773
Dinkum
C++ Library developed
by P.J. Plauger
Dinkum
C++ Library Reference developed
by P.J. Plauger
The
Dinkum® C++
Library in machine-readable or printed
form ("Dinkum
Library")
and the Dinkum C++ Library
Reference in machine-readable or
printed
form
("Dinkum Reference"), hereafter in
whole or in part the
"Product," are all
copyright
© 1992-1999 by P.J. Plauger. ALL
RIGHTS RESERVED. The Product
is
derived
in part from books copyright ©
1992-1999 by P.J.
Plauger.
Dinkumware,
Ltd. and P.J. Plauger
("Licensor") retain exclusive
ownership of this
Product.
It is licensed to you ("Licensee") in
accordance with the terms
specifically
stated
in this Notice. If you have
obtained this Product from a
third party or under
a
special license from Dinkumware,
Ltd., additional restrictions
may also apply.
You
must otherwise treat the
Product the same as other
copyrighted material,
such
as
a book or recording. You may
also exercise certain rights
peculiar to computer
software
under copyright law. In
particular:
v
You
may use the Library
portion of the Product (if
present) to compile and
link
with
C/C++ code to produce executable
files.
v
You
may freely distribute such
executable files for no additional
license fee to
Licensor.
v
You
may make one or more
backup copies of the Product
for archival purposes.
v
You
may permanently transfer
ownership of the Product to
another party only if
the
other party agrees to the
terms stated in this Notice
and you transfer or
destroy
all copies of the Product
that are in your
posession.
v
You
must preserve this Notice
and all copyright notices with
any copy you
make
of the Product.
v
You
may not loan, rent, or
sublicense the
Product.
v
You
may not copy or distribute,
in any form, any part of
this Product for any
purpose
not specifically permitted by
this Notice.
This
copy of the Product is
licensed for use by a limited
number of developers,
which
is specified as part of the
packaging for this Product. A
license for up to ten
users,
for example, limits to ten
the number of developers
reasonably able to
use
the
Product at any instant of
time. Thus, ten is the
maximum number of possible
concurrent
users, not the number of
actual
concurrent
users. A single-user
license
is
for use by just one
developer.
Anyone
who accesses this software
has a moral responsibility
not to aid or abet
illegal
copying by others. Licensor
recognizes that the
machine-readable format of
429
the
Product makes it particularly
conducive to sharing within
multi-user systems
and
across networks. Such use is
permitted only so long as
Licensee does not
exceed
the maximum number of
possible concurrent users and
takes reasonable
precautions
to protect the Product
against unauthorized copying and
against public
access.
In particular, please note
that the ability to
access
this
copy does not
imply
permission
to use
it
or to copy
it.
Please note also that
Licensor has expended
considerable
professional effort in the
production of this Product, and
continues to
do
so to keep it current.
Licensor
warrants that the Product as
shipped performs substantially in
accordance
with
its documented purpose, and
that the medium on which
the Product is
provided
is free from defects in material and
workmanship. To the
extent
permitted
by law, any implied
warranties on the Product
are limited to 90
days.
Licensor's
entire liability under this
warranty shall be, at
Licensor's option,
either
to
refund the license fee
paid by Licensee or to replace
the medium on which
the
Product
is provided. This is also
Licensee's exclusive remedy. To
qualify for this
remedy,
Licensee must demonstrate
satisfactory proof of purchase to
Licensor and
return
the Product in reasonably
good condition to
Licensor.
LICENSOR
OTHERWISE MAKES NO REPRESENTATIONS OR
WARRANTIES
ABOUT
THE SUITABILITY OF THIS PRODUCT, EITHER
EXPRESS OR IMPLIED,
INCLUDING
BUT NOT LIMITED TO THE IMPLIED WARRANTIES
OF
MERCHANTABILITY,
FITNESS FOR A PARTICULAR
PURPOSE, OR
NON-INFRINGEMENT.
LICENSOR SHALL NOT BE LIABLE FOR
ANY
DAMAGES
SUFFERED BY LICENSEE AS A RESULT OF USING
THIS PRODUCT,
EVEN
IF LICENSOR HAS BEEN ADVISED OF THE
POSSIBILITY OF SUCH
DAMAGES.
TO THE EXTENT PERMITTED BY LAW, LICENSOR
SHALL NOT BE
LIABLE
FOR CONSEQUENTIAL OR INCIDENTAL
DAMAGES.
By
using this Product, you
agree to abide by the
intellectual property laws and
all
other
applicable laws of the USA,
and the terms described
above. You may be
held
legally
responsible for any infringement
that is caused or encouraged by
your
failure
to abide by the terms of
this Notice.
RESTRICTED
RIGHTS: Use, duplication, or
disclosure by the government
is
subject
to the restrictions as set
forth in subparagraph (c)(1)(ii) of
the Rights in
Technical
Data and Computer Software
Clause as DFARS 52.227-7013 and
FAR
52.227-19.
Unpublished rights are
reserved under the Copyright
Laws of the USA.
Contractor/
Manufacturer is DINKUMWARE, LTD.,
398 Main Street, Concord
MA
01742.
The
terms of this notice shall
be governed by the laws of
the Commonwealth of
Massachusetts.
THE RIGHTS AND OBLIGATIONS OF THE PARTIES
SHALL NOT
BE
GOVERNED BY THE PROVISIONS OF THE U.N.
CONVENTION FOR THE
INTERNATIONAL
SALE OF GOODS, 1980.
Dinkumware
and Dinkum are registered trademarks of
Dinkumware, Ltd.
End
of Copyright and License
Notice
430
Standard
C++ Library
References
v
ANSI
Standard X3.159-1989 (New
York NY: American National
Standards
Institute,
1989). The original C
Standard, developed by the
ANSI-authorized
committee
X3J11. The Rationale that
accompanies the C Standard
explains many
of
the decisions that went
into it, if you can get your
hands on a copy.
v
ISO/IEC
Standard 9899:1990 (Geneva:
International Standards
Organization,
1990).
The official C Standard
around the world. Aside from
formatting details
and
section numbering, the ISO C
Standard is identical to the ANSI C
Standard.
v
ISO/IEC
Amendment 1 to Standard 9899:1990
(Geneva:
International Standards
Organization,
1995). The first (and
only) amendment to the C
Standard. It
provides
substantial support for manipulating
large character sets.
v
ISO/IEC
Standard 14882:1998 (Geneva:
International Standards
Organization,
1998).
The official C++ Standard
around the world. The
ISO C++ Standard is
identical
to the ANSI C++
Standard.
v
* P.J.
Plauger, The
Standard C Library (Englewood
Cliffs NJ: Prentice
Hall,
1992).
Contains a complete implementation of
the Standard C library, as well
as
text
from the library portion of
the C Standard and guidance in
using the
Standard
C library.
v
* P.J.
Plauger, The
Draft Standard C++ Library
(Englewood
Cliffs NJ: Prentice
Hall,
1995). Contains a complete
implementation of the draft
Standard C++
library
as of early 1994.
v
P.J.
Plauger, Alexander Stepanov, Meng
Lee, and David R. Musser, The
Standard
Template
Library (Englewood
Cliffs NJ: Prentice Hall,
1999). Contains a
complete
implementation of the Standard
Template Library as incorporated
into
the
C++ Standard.
Bug
Reports
The
author welcomes reports of
any errors or omissions.
Please report any bugs
or
difficulties
to:
P.J.
Plauger
Dinkumware,
Ltd.
398
Main Street
Concord
MA 01742-2321
USA
+1-978-371-2773
(UTC -4 hours, -5 November
through March)
+1-978-371-9014
(FAX)
Copyright
© 1989-1999 by P.J. Plauger.
All rights reserved.
431
Notices
Table of Contents:
|
|||||