C++ How to Program, Fifth Edition
Part 1
Part 2
Optimizing Away C++ Exception Handling
Link download
Binding Parametric Polymorphism in C++
Link Download
trích:
Ideal as an introduction for beginners and a quick reference for advanced programmers, the C Pocket Reference consists of two parts: a compact description of the C language and a thematically structured reference to the standard library. The representation of the language is based on the ANSI standard and includes extensions introduced in 1999. An index is included to help you quickly find information the information you need.
C pocket reference
Link download
C++ coding standar
Link download
C++ programming how to
Link download
trích:
I have written Optimizing C++ because I believe that this common attitude is incorrect, and that a knowledge of optimization is essential to a professional programmer. One very important reason is that we often have little control over the hardware on which our programs are to be run. In this situation, the simplistic approach of adding more hardware is not feasible.
Optimizing C++ provides working programmers and those who intend to be working programmers with a practical, real-world approach to program optimization. Many of the optimization techniques presented are derived from my reading of academic journals that are, sadly, little known in the programming community. This book also draws on my nearly 30 years of experience as a programmer in diverse fields of application, during which I have become increasingly concerned about the amount of effort spent in reinventing optimization techniques rather than applying those already developed.
Optimizing C++
Link download
Trích:
| C++ in a Nutshell is a langauge reference manual. It is not a tutorial. It is not for beginners. It is a concise, to-the-point reference for professionals and other serious programmers. C++ in a Nutshell is not a comprehensive reference for the entire C++ language, in all its intricacies and complexities. Instead, I focus on what is most important to the working professional. If you feel that I have included too many irrelevant details or omitted too much important information, please let me know. |
C++ in a nutshell
Link download
Trích:
| For the practicing programmer with little time to spare, Essential C++ offers a fast-track to learning and working with C++ on the job. This book is specifically designed to bring you up to speed in a short amount of time. It focuses on the elements of C++ programming that you are most likely to encounter and examines features and techniques that help solve real-world programming challenges.
Essential C++ presents the basics of C++ in the context of procedural, generic, object-based, and object-oriented programming. It is organized around a series of increasingly complex programming problems, and language features are introduced as solutions to these problems. In this way you will not only learn about the functions and structure of C++, but will understand their purpose and rationale. |
Essential in C++
Link download
Trích:
| This book is for you if
You’re no “dummy,” and you need to get quickly up to speed in intermediate to advanced C++
You’ve had some experience in C++ programming, but reading intermediate and advanced C++ books is slow-going
You’ve had an introductory C++ course, but you’ve found that you still can’t follow your colleagues when they’re describing their C++ designs and code
You’re an experienced C or Java programmer, but you don’t yet have the experience to develop nuanced C++ code and designs
You’re a C++ expert, and you’re looking for an alternative to answering the same questions from your less-experienced colleagues over and over again |
C++ Common Knowledge: Essential Intermediate Programming
C/C++ Programmer’s Reference, Third Edition
Link download
Programming Embedded Systems in C and C++
Trích:
| This book introduces embedded systems to C and C++ programmers. Topics include testing memory devices, writing and erasing Flash memory, verifying nonvolatile memory contents, controlling on-chip peripherals, device driver design and implementation, optimizing embedded code for size and speed, and making the most of C++ without a performance penalty. |
Link download
C++ Coding Standards: 101 Rules, Guidelines, and Best Practices
Trích:
| Whether you’re working alone or with others, C++ Coding Standards will help you write cleaner codeand write it faster, with fewer hassles and less frustration. |
Link Download
C++ Essentials
Link download
Exceptional C++ Style 40 New Engineering Puzzles, Programming Problems, and Solutions
Trích:
| Which is better?
Don’t be too sure you know the answer. For one thing, “better” is an unuseful term unless you define specific measures. Better for what? Better in which cases? For another, the answer is almost always a balance of the two and begins with: “It depends…”
This book is about finding that balance in many detailed aspects of software design and implementation in C++, and knowing your tools and materials well to know when they are appropriate. |
Link download
Secure Coding
Trích:
Secure Coding: Principles & Practices
By Mark G. Graff, Kenneth R. van Wyk
Publisher : O’Reilly
Pub Date : June 2003
ISBN : 0-596-00242-4
Pages : 224
Slots : 1
Despite their myriad manifestations and different targets, nearly all attacks on computer systems have one fundamental cause: the code used to run far too many systems today is not secure. Flaws in its design, implementation, testing, and operations allow attackers all-too-easy access. Secure Coding: Principles & Practices looks at the problem of bad code in a new way. Packed with advice based on the authors’ decades of experience in the computer security field, this concise and highly readable book explains why so much code today is filled with vulnerabilities, and tells readers what they must do to avoid writing code that can be exploited by attackers. |
Link Download
Teach yourself C++ in 21 days
cuốn này hình như các bạn tích hợp từ mấy cuốn ebook đọc trực tuyến cám ơn các bạn
Trích:
| This book is designed to help you teach yourself how to program with C++. In just 21 days, you’ll learn about such fundamentals as managing I/O, loops and arrays, object-oriented programming, templates, and creating C++ applications–all in well-structured and easy-to-follow lessons. Lessons provide sample listings–complete with sample output and an analysis of the code–to illustrate the topics of the day. Syntax examples are clearly marked for handy reference.
To help you become more proficient, each lesson ends with a set of common questions and answers, exercises, and a quiz. You can check your progress by examining the quiz and exercise answers provided in the book’s appendix. |
Link download
C++ Templates: The Complete Guide
Trích:
| Templates are among the most powerful features of C++, but they are too often neglected, misunderstood, and misused. C++ Templates: The Complete Guide provides software architects and engineers with a clear understanding of why, when, and how to use templates to build and maintain cleaner, faster, and smarter software more efficiently.
C++ Templates begins with an insightful tutorial on basic concepts and language features. The remainder of the book serves as a comprehensive reference, focusing first on language details, then on a wide range of coding techniques, and finally on advanced applications for templates. Examples used throughout the book illustrate abstract concepts and demonstrate best practices.
Readers learn
The exact behaviors of templates
How to avoid the pitfalls associated with templates
Idioms and techniques, from the basic to the previously undocumented
How to reuse source code without threatening performance or safety
How to increase the efficiency of C++ programs
How to produce more flexible and maintainable software
This practical guide shows programmers how to exploit the full power of the template features in C++. |
Link download
Complete Reference C++(3rd Ed)
Link download
Programming Visual C++
Link download
Teach Yourself Visual C++ 6 in 21 days(file pdf)
Link download
Teach Yourself Cpp In 24H
Link download
Component-Oriented Programming
Link download
C++ by Dissection
Link download
C++ RedBooks
Link download
Bình luận mới