
C++ Programming: Program Design
Including Data Structures, Fifth Edition
D.S. Malik
Executive Editor: Marie Lee
Acquisitions Editor: Amy Jollymore
Senior Product Manager: Alyssa Pratt
Editorial Assistant: Zina Kresin
Content Project Manager: Matthew
Hutchinson
Art Director: Faith Brosnan
Print Buyer: Julio Esperas
Proofreader: GreenPen QA
Indexer: Elizabeth Cunningham
Cover Designer: Roycroft Design/
www.roycroftdesign.com
Cover Photo: Contemporary Building
ª Steve Hix/Somos Images/Corbis
Compositor: Integra
ª 2011 Course Technology, Cengage Learning
ALL RIGHTS RESERVED. No part of this work
covered by the copyright herein may be
reproduced, transmitted, stored or used in any
form or by any means graphic, electronic, or
mechanical, including but not limited to
photocopying, recording, scanning, digitizing,
taping, Web distribution, information
networks, or information storage and retrieval
systems, except as permitted under Section
107 or 108 of the 1976 United States Copyright
Act, without the prior written permission of
the publisher.
For product information and technology assistance, contact us at
Cengage Learning Customer & Sales Support, 1-800-354-9706
For permission to use material from this text or product, submit
all requests online at www.cengage.com/permissions
Further permissions questions can be emailed to
permissionrequest@cengage.com
Library of Congress Control Number: 2010921540
ISBN-13: 978-0-538-79809-2
ISBN-10: 0-538-79809-2
Course Technology
20 Channel Center Street
Boston, MA 02210
USA
Some of the product names and company names used in this
book have been used for identification purposes only and may
be trademarks or registered trademarks of their respective
manufacturers and sellers.
Any fictional data related to persons or companies or URLs used
throughout this book is intended for instructional purposes only.
At the time this book was printed, any such data was fictional
and not belonging to any real persons or companies.
Course Technology, a part of Cengage Learning, reserves the
right to revise this publication and make changes from time to
time in its content without notice.
The programs in this book are for instructional purposes only.
They have been tested with care, but are not guaranteed
for any particular intent beyond educational purposes. The
author and the publisher do not offer any warranties or
representations, nor do they accept any liabilities with respect
to the programs.
Cengage Learning is a leading provider of customized
learning solutions with office lo cations a round th e globe,
including Singapore, the United Kingdom, Australia, Mexico,
Brazil and Jap an. Locate your local office at:
www.cengage.com/global
Cengage Learning products are represented in Canada
by Nelson Education, Ltd.
To learn more about Course Technology, visit
www.cengage.com/coursetechnology
Purchase any of our products at your local college store or at
our preferred online store www.CengageBrain.com
TO
My Parents
Printed in the United States of America
123456716151413121110
评论6