Namespaces
Variants
Actions

Difference between revisions of "Main Page"

From cppreference.com
(Redirected page to cpp)
(new main page)
Line 1: Line 1:
#REDIRECT [[cpp]]
+
{{title|1=<span style="display:none;" class="noprint">C/C++ reference</span>}}
[[cpp | C++ reference]]
+
{| class="mainpagetable" cellspacing=0 style="width:100%; white-space:nowrap;"
 +
|- class="row"
 +
| style="border-right: 1px solid #888; padding: 2em 2em 2em 2em; background: #F0F0F0;" |
 +
[[cpp|<span style="font-size: 3em;">C++ reference</span><br/>
 +
<span style="font-size: 0.8em;">C++98, C++03, C++11</span>
 +
]]
 +
|
 +
<span style="font-size: 1.5em; padding-bottom:0.2em;"> Jump to:</span><br/>
 +
 
 +
'''[[cpp/language | Language]]'''
 +
<div class="mainpagediv">
 +
[[cpp/preprocessor | Preprocessor]]<br>
 +
[[cpp/keyword | Keywords]]<br>
 +
[[cpp/language/operator_precedence | Operator precedence]]<br>
 +
[[cpp/language/escape | Escape sequences]]<br>
 +
[[cpp/language/ascii | ASCII chart]]<br>
 +
[[cpp/language/types | Fundamental types]]
 +
</div>
 +
 
 +
'''[[cpp/header | Headers]]'''
 +
 
 +
'''[[cpp/concept | Concepts]]'''
 +
 
 +
'''[[cpp/utility | Utilities library]]'''
 +
 
 +
<div class="mainpagediv">
 +
[[cpp/types | Type support]]<br/>
 +
[[cpp/memory | Dynamic memory management]]<br/>
 +
[[cpp/error | Error handling]]<br/>
 +
[[cpp/utility/program | Program utilities]]<br/>
 +
[[cpp/chrono | Date and time]]<br/>
 +
{{ltt|cpp/utility/bitset}}<br/>
 +
[[cpp/functional | Function objects]]<br/>
 +
{{ltt|cpp/utility/pair}}&nbsp;&nbsp;−&nbsp;&nbsp;
 +
{{ltt|cpp/utility/tuple}} {{mark c++11}}
 +
</div>
 +
 
 +
|
 +
 
 +
'''[[cpp/string | Strings library]]'''
 +
<div class="mainpagediv">
 +
{{ltt|cpp/string/basic_string}}<br>
 +
[[cpp/string/byte | NULL-terminated byte strings]]<br>
 +
[[cpp/string/multibyte | NULL-terminated multibyte strings]]<br>
 +
[[cpp/string/wide | NULL-terminated wide strings]]
 +
</div>
 +
 
 +
'''[[cpp/container | Containers library]]'''
 +
 
 +
<div class="mainpagediv">
 +
{{ltt|cpp/container/array}} {{mark c++11}}&nbsp;&nbsp;−&nbsp;&nbsp;{{ltt|cpp/container/vector}}&nbsp;&nbsp;−&nbsp;&nbsp;{{ltt|cpp/container/deque}}<br>
 +
{{ltt|cpp/container/list}}&nbsp;&nbsp;−&nbsp;&nbsp;{{ltt|cpp/container/forward_list}} {{mark c++11}}<br>
 +
{{ltt|cpp/container/set}}&nbsp;&nbsp;−&nbsp;&nbsp;{{ltt|cpp/container/multiset}}<br>
 +
{{ltt|cpp/container/map}}&nbsp;&nbsp;−&nbsp;&nbsp;{{ltt|cpp/container/multimap}}<br>
 +
{{ltt|cpp/container/unordered_set}} {{mark c++11}}<br>
 +
{{ltt|cpp/container/unordered_multiset}} {{mark c++11}}<br>
 +
{{ltt|cpp/container/unordered_map}} {{mark c++11}}<br>
 +
{{ltt|cpp/container/unordered_multimap}} {{mark c++11}}<br>
 +
{{ltt|cpp/container/stack}}&nbsp;&nbsp;−&nbsp;&nbsp;{{ltt|cpp/container/queue}}&nbsp;&nbsp;−&nbsp;&nbsp;{{ltt|cpp/container/priority_queue}}
 +
</div>
 +
 
 +
'''[[cpp/algorithm | Algorithms library]]'''
 +
 
 +
'''[[cpp/iterator | Iterators library]]'''
 +
 
 +
'''[[cpp/numeric | Numerics library]]'''
 +
 
 +
<div class="mainpagediv">
 +
[[cpp/numeric/math | Common mathematical functions]]<br>
 +
[[cpp/numeric/complex | Complex numbers]]<br>
 +
[[cpp/numeric/random | Pseudo-random number generation]]
 +
</div>
 +
 
 +
|
 +
 
 +
'''[[cpp/io | Input/output library]]'''
 +
 
 +
<div class="mainpagediv">
 +
{{ltt|cpp/io/basic_streambuf}}<br>
 +
{{ltt|cpp/io/basic_filebuf}}<br>
 +
{{ltt|cpp/io/basic_stringbuf}}<br>
 +
{{ltt|cpp/io/ios_base}}<br>
 +
{{ltt|cpp/io/basic_ios}}<br>
 +
{{ltt|cpp/io/basic_istream}}<br>
 +
{{ltt|cpp/io/basic_ostream}}<br>
 +
{{ltt|cpp/io/basic_iostream}}<br>
 +
{{ltt|cpp/io/basic_ifstream}}<br>
 +
{{ltt|cpp/io/basic_ofstream}}<br>
 +
{{ltt|cpp/io/basic_fstream}}<br>
 +
{{ltt|cpp/io/basic_istringstream}}<br>
 +
{{ltt|cpp/io/basic_ostringstream}}<br>
 +
{{ltt|cpp/io/basic_stringstream}}<br>
 +
[[cpp/io/manip | I/O manipulators]]<br>
 +
[[cpp/io/c | C-style I/O ]]
 +
</div>
 +
 
 +
'''[[cpp/locale | Localizations library]]'''
 +
 
 +
'''[[cpp/regex | Regular expression library]]''' {{mark c++11}}
 +
 
 +
'''[[cpp/atomic | Atomic operations library]]''' {{mark c++11}}
 +
 
 +
'''[[cpp/thread | Thread support library]]''' {{mark c++11}}
 +
 
 +
| style="width:100%;" |
 +
|-
 +
| style="padding: 7px"; |
 +
|- class="row"
 +
| style="border-right: 1px solid #888; padding: 2em 2em 2em 2em; background: #F0F0F0;" |
 +
[[c|<span style="font-size: 3em;">C reference</span><br/>
 +
<span style="font-size: 0.8em;">C89, C99</span>
 +
]]
 +
|
 +
<span style="font-size: 1.5em; padding-bottom:0.2em;"> Jump to:</span><br/>
 +
'''[[c/language | Language]]'''
 +
<div class="mainpagediv">
 +
[[cpp/preprocessor | Preprocessor]]<br>
 +
[[c/keyword | Keywords]]<br>
 +
[[c/header | Headers]]<br>
 +
[[c/language/operator_precedence | Operator precedence]]<br>
 +
[[cpp/language/escape | Escape sequences]]<br>
 +
[[cpp/language/ascii | ASCII chart]]
 +
</div>
 +
 
 +
'''[[c/types | Type support]]'''
 +
 
 +
|
 +
 
 +
'''[[c/memory | Dynamic memory management]]'''
 +
 
 +
'''[[c/error | Error handling]]'''
 +
 
 +
'''[[c/program | Program utilities]]'''
 +
 
 +
'''[[c/chrono | Date and time utilities]]'''
 +
 
 +
'''[[c/string | Strings library]]'''
 +
<div class="mainpagediv">
 +
[[c/string/byte | NULL-terminated byte strings]]<br>
 +
[[c/string/multibyte | NULL-terminated multibyte strings]]<br>
 +
[[c/string/wide | NULL-terminated wide strings]]
 +
</div>
 +
 
 +
|
 +
 
 +
'''[[c/algorithm | Algorithms]]'''
 +
 
 +
'''[[c/numeric | Numerics]]'''
 +
<div class="mainpagediv">
 +
[[c/numeric/math | Mathematical functions]]<br>
 +
[[c/numeric/fenv | Floating-point environment]]<br>
 +
[[c/numeric/random | Random number generation]]<br>
 +
[[c/numeric/tgmath | Type-generic math]]
 +
</div>
 +
 
 +
'''[[c/io | Input/output support]]'''
 +
 
 +
'''[[c/locale | Localization support]]'''
 +
| style="width:100%;" |
 +
|}
 +
 
 
{{lang}}
 
{{lang}}

Revision as of 08:24, 22 April 2012

C++ reference
C++98, C++03, C++11

Jump to:

Language

Headers

Concepts

Utilities library

Strings library

Containers library

array (C++11)  −  vector  −  deque
list  −  forward_list (C++11)
set  −  multiset
map  −  multimap
unordered_set (C++11)
unordered_multiset (C++11)
unordered_map (C++11)
unordered_multimap (C++11)
stack  −  queue  −  priority_queue

Algorithms library

Iterators library

Numerics library

Input/output library

Localizations library

Regular expression library (C++11)

Atomic operations library (C++11)

Thread support library (C++11)

C reference
C89, C99

Jump to:
Language

Type support

Dynamic memory management

Error handling

Program utilities

Date and time utilities

Strings library

Algorithms

Numerics

Input/output support

Localization support