Find this book at the nearest libraries. (3.0 MB)


This book is intended for use by students who hope to deepen their understanding of C++ and learn about advanced features. It is also useful for C or Java programmers who want to learn C++ and OO style . . . fast. It assumes that the reader knows basic programming including types, type-matching rules, control structures, functions, arrays, pointers, and simple data structures. The material should help you develop a deeper understanding of the implementation of C++, of clean program design and of the features that make C++ a powerful and flexible language.

Publication Date



C++, Computer Programming Language, Clean Program Design

Subject: LCSH

C++ (Computer program language), Programming languages (Electronic computers)--Software


Computer Sciences


Copyright ©2009, 2021, 2023 by Alice E. Fischer. All rights reserved. No part of this manuscript may be reproduced, stored in a retrieval system, or transmitted, in any form or by any means, electronic, mechanical, photocopying, recording, or otherwise, without the prior written permission of the author.

Posted with permission from the author.

Publisher Citation

Fischer, A. E. (2023). Exploring C++.

Exploring C++