User:Wmbolle/Books/C++

From Wikipedia, the free encyclopedia
Jump to: navigation, search

Please select an appropriate cover image for this book. See "Template:Saved book" for instructions."
This user book is a user-generated collection of Wikipedia articles that can be easily saved, rendered electronically, and ordered as a printed book. If you are the creator of this book and need help, see Help:Books (general tips) and WikiProject Wikipedia-Books (questions and assistance).

Edit this book: Book Creator · Wikitext
Select format to download:

PDF (A4) · PDF (Letter)

Order a printed copy from these publishers: PediaPress
About ] [ Advanced ] [ FAQ ] [ Feedback ] [ Help ] [ WikiProject ] [ Recent Changes ]
Data Structures
Data structure
Container (data structure)
List (computing)
Vector (C++)
Linked list
Deque
Associative array
Map (C++)
Multimap
Set (computer science)
Hash table
Design Patterns
Design pattern (computer science)
Creational pattern
Abstract factory pattern
Builder pattern
Factory method pattern
Lazy initialization
Resource Acquisition Is Initialization
Structural pattern
Adapter pattern
Bridge pattern
Behavioral pattern
Null Object pattern
Strategy pattern
Observer pattern
Delegate (.NET)
Signals and slots
Policy-based design
Concurrency pattern
Architectural pattern (computer science)
Model-View-Controller
Object pool
Thread pool pattern
Thread-Specific Storage
Wrapper class
Active record pattern
Business object (computer science)
Data access object
Inversion of control
Dependency injection
Dependency inversion principle
Modular programming
Information hiding
Encapsulation (object-oriented programming)
Separation of concerns
OOD
Unified Modeling Language
Is-a
Has-a
Class (computer science)
Multiple inheritance
Interface (computer science)
Method (computer science)
Methods
Accessor
Inheritance (object-oriented programming)
Object (computer science)
Template Programming
Generic programming
Metaprogramming
Partial template specialization
Template metaprogramming
Curiously Recurring Template Pattern
Expression templates
Traits class
Concurrency
Atomic operation
Compare-and-swap
Test-and-set
Lock (computer science)
Thread (computer science)
Non-blocking synchronization
Hazard pointer
Mutual exclusion
Read/write lock pattern
Reference counting
Garbage collection (computer science)
Algorithm
Andrei Alexandrescu
C++
Compile time
Database
Database table
Dynamic array
Herb Sutter
Martin Fowler
Multithreading
Object composition
Object oriented programming
Object-oriented programming
Object-relational mapping
Pointer (computing)
Polymorphism in object-oriented programming
Priority queue
Queue (data structure)
Record (computer science)
Refactoring
Rule of three (C++ programming)
Run time (computing)
Smart pointer
Stack (data structure)
Standard Template Library
Tree (computer science)
Type polymorphism