Difference between revisions of "CPP"

From ProgrammingExamples
Jump to: navigation, search
(Templates)
(STL Data Structures)
Line 67: Line 67:
  
 
=== STL Data Structures ===
 
=== STL Data Structures ===
*[[CPP/STL/String|String]]
+
*[[CPP/STL/Complex|Complex]]
*[[CPP/STL/Vector|Vector]]
+
*[[CPP/STL/Heap|Heap]]
 
*[[CPP/STL/List|List]]
 
*[[CPP/STL/List|List]]
*[[CPP/STL/Set|Set]]
 
*[[CPP/STL/MultiSet|MultiSet]]
 
 
*[[CPP/STL/Map|Map]]
 
*[[CPP/STL/Map|Map]]
 
*[[CPP/STL/MultiMap|MultiMap]]
 
*[[CPP/STL/MultiMap|MultiMap]]
 +
*[[CPP/STL/MultiSet|MultiSet]]
 
*[[CPP/STL/Pair|Pair]]
 
*[[CPP/STL/Pair|Pair]]
 
*[[CPP/STL/PriorityQueue|Priority queue]]
 
*[[CPP/STL/PriorityQueue|Priority queue]]
 
*[[CPP/STL/Queue|Queue]]
 
*[[CPP/STL/Queue|Queue]]
*[[CPP/STL/Tuple|Tuple]]
+
*[[CPP/STL/Set|Set]]
 
*[[CPP/STL/Stack|Stack]]
 
*[[CPP/STL/Stack|Stack]]
*[[CPP/STL/Heap|Heap]]
+
*[[CPP/STL/String|String]]
 +
*[[CPP/STL/Tuple|Tuple]]
 +
*[[CPP/STL/Vector|Vector]]
  
 
=== STL Algorithms ===
 
=== STL Algorithms ===

Revision as of 21:12, 24 January 2011

C++

A statically typed, free-form, multi-paradigm, compiled, general-purpose programming language. It is regarded as a "middle-level" language, as it comprises a combination of both high-level and low-level language features. It was developed by Bjarne Stroustrup starting in 1979 at Bell Labs as an enhancement to the C programming language and originally named C with Classes. It was renamed C++ in 1983. (http://en.wikipedia.org/wiki/C++)


General Examples

I/O

Strings

Classes

Templates

Loops

STL Data Structures

STL Algorithms

Debugging

C++ TR1

C++0x

Math

C-Style Programming Techniques

Utility