EBooks » C++ & CPP
C++ Data Structures 3rd Edition


By: Nell Dale
Publisher: Jones and Bartlett Publishers, Inc.
ISBN: 0763704814






This book is designed for a course in Data Structures where C++ is the programming language. The book focuses on abstract data types as viewed from three different persepctives: their specification, their application, and their implementation.

"... and you, Marcus, you have given me many things; now I shall give you this good advice. Be many people. Give up the game of being always Marcus Cocoza. You have worried too much about Marcus Cocoza, so that you have been really his slave and prisoner. You have not done anything without first considering how it would
affect Marcus Cocoza’s happiness and prestige. You were always much afraid that Marcus might do a stupid thing, or be bored. What would it really have mattered? All over the world people are doing stupid things ... I should like you to be easy, your little heart to be light again. You must from now, be more than one, many people, as many as you can think of ..."
– Karen Blixen
(‘"The Dreamers’’ from ‘‘Seven Gothic Tales" written under the pseudonym Isak Dinesen, Random House, Inc.
Copyright, Isac Dinesen, 1934 renewed 1961)


A new approach to C++ programming We assume that you want to learn quickly how to write useful C++ programs. Therefore, we start by explaining the most useful parts of C++. This strategy may seem obvious when we put it that way, but it has the radical implication that we do not begin by teaching C, even though C++ builds on C. Instead, we use high-level data structures from the start, explaining only later the foundations on which those data structures rest. This approach lets you to begin writing idiomatic C++ programs immediately. Our approach is unusual in another way: We concentrate on solving problems, rather than on exploring language and library features. We explain the features, of course, but we do so in order to support the programs, rather than using the programs as an excuse to demonstrate the features. Because this book teaches C++ programming, not just features/it is particularly useful for readers who already know some C++, and who want to use the language in a more natural, effective style. Too often, people new to C++ learn the language mechanics without learning how to apply the language to everyday problems.
LEARN MICROSOFT VISUAL C++ 6.0 NOW is organized around a sample program that the author develops incrementally throughout the book. The aim is to teach MFC skills, moving readers along in a well-planned sequence of lessons. The main example is an "object-oriented" drawing program along the lines of Microsoft Image Composer or Micrografx Designer, but much simpler. The book moves in an evolutionary fashion, adding complexity to the features and types of data.

In addition to the primarily graphical orientation of the main sample, LEARN MICROSOFT VISUAL C++ 6.0 NOW also develops a text-based example to illustrate the rudiments of drawing text, using fonts, and the like. Also, the author creates numerous small samples that isolate single techniques. The book assumes that the reader has mastered programming fundamentals with C or another high-level language.



Herbert Schildt, “C++. The Complete Reference, 4th Edition”
McGraw-Hill Osborne Media | ISBN 0072226803 | 2002 Year | PDF | 1056 Pages
Best-selling genius Herb Schildt covers everything from keywords, syntax, and libraries, to advanced features such as overloading, inheritance, virtual functions, namespaces, templates, and RTTI—plus, a complete description of the Standard Template Library (STL).
 
Username:
Password:
 
Sign Up | Lost Password
 
 

Execution time : 0.0322589874268