EBooks » C++ & CPP
This exceptionally useful text offers Scott Myers's expertise in C++ class design and programming tips. The second edition incorporates recent advances to C++ included in the ISO standard, including namespaces and built-in template classes, and is required reading for any working C++ developer.

The book opens with some hints for porting code from C to C++ and then moves on to the proper use of the new and delete operators in C++ for more robust memory management. The text then proceeds to class design, including the proper use of constructors, destructors, and overloaded operator functions for assignment within classes. (These guidelines ensure that you will create custom C++ classes that are fully functional data types, which can be copied and assigned just like built-in C++ classes.)

The author also provides a handful of suggestions for general class design, including strategies for using different types of inheritance and encapsulation. Never doctrinaire and always intelligent, these guidelines can make your C++ classes more robust and easier to maintain.

Title: C++ Plus Data Structures, Third Edition
Author: Nell Dale
Hardcover: 816 pages
Publisher: Jones and Bartlett Publishers, Inc.; 3rd edition (November 13, 2002)

Summary: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.


“We live in a time when, perhaps surprisingly, the best printed works on C++ are just now emerging. This is one of those works. Although C++ has been at the forefront of innovation and productivity in software development for more than two decades, it is only now being fully understood and utilized. This book is one of those rare contributions that can bear repeated study by practitioners and experts alike. It is not a treatise on the arcane or academic—rather it completes your understanding of things you think you know but will bite you sooner or later until you really learn them. Few people have mastered C++ and software design as well as Steve has; almost no one has such a level head as he when it comes to software development. He knows what you need to know, believe me. When he speaks, I always listen—closely. I invite you to do the same. You (and your customers) will be glad you did.”

—Chuck Allison, editor, The C++ Source
“Steve taught me C++. This was back in 1982 or 1983, I think—he had just returned from an internship sitting with Bjarne Stroustrup inventor of C++ at Bell Labs. Steve is one of the unsung heroes of the early days, and anything Steve writes is on my A-list of things to read. This book is an easy read and collects a great deal of Steve’s extensive knowledge and experience. It is highly recommended.”

—Stan Lippman, coauthor of C++ Primer, Fourth Edition
Description: C Programming Language, 2/E by Brian W. Kernighan and Dennis M. Ritchie Published 1988, ISBN 0-13-110362-8, 274 pp. Prentice Hall Guide Review - The C Programming Language, 2nd Edition by Kernighan and Ritchie Despite being initially published in 1988, this book remains one of the best books on the C programming language. It covers the basics of the language concisely, but completely. The book is full of examples and exercises that illustrate the language. The appendix gives a good overview of the standard C library.
Image Hosted by ImageShack.usMaximize the capabilities of Visual C++ .NET using the advanced development strategies presented in this professional resource. Inside, you'll find full details on using threads and graphics, working within the .NET Framework, handling database integration, ensuring security, creating administrative tools, and much more. Build and deploy robust Visual C++ .NET applications that take full advantage of the innovative features of this powerful development tool.

* Build managed and unmanaged (native EXE) desktop applications
* Maximize machine resources using threads
* Utilize the Active Directory Service Interface (ADSI)
* Take full advantage of ADO.NET for database management
* Work with Internet Server Application Programming Interface (ISAPI)
* Reduce development time using attributed programming
* Write distributed applications using Simple Object Access Model (SOAP)
* Understand how Web Services can help you develop applications faster
* Use the Windows Security and Cryptography APIs
* Develop customized Microsoft Management Console (MMC) snap-ins
 
Username:
Password:
 
Sign Up | Lost Password
 
 

Execution time : 0.0104119777679