Home
Random
Log in
Settings
Donations
About Wikibooks
Disclaimers
Search
C++ Language/Std/Strings
Language
Watch
Edit
<
C++ Language
|
Std
C++ Language
Overview
Preprocessing
Macros
Tokenization
Preprocessing Strings
Compile-time Constants
Compile-time Assertions
Conditional-Compilation
Namespace
Namespace Shortcuts
Nesting
Splitting across Files
Named and Unnamed
Type
Hungarian Prefixes
Boolean
Literals
Bitwise Representation
Max Value
Conversion
Enumeration
Shortcuts
Variant
RTTI: RunTime Type Information
Variables
Lifetime and Scope
Initialization
Uniform Initialization
Initialize without Constructor
Decomposing-Auto
Define at Same Time as Type
Indirection
Pointers
Typed NULL
Arrays
Reference Variables
Rvalue-References
Smart Pointers
Expressions
Precedence
Chain of Assignment
Program Flow
Loops
The break Statement
Return Value
Parameters
Function Overloading
Function-Pointer
Deprecating a Function
Objects
Accessibility
Unwanted Compiler-Generated Functions
Constructors
Destructors
Const Members
Static Members
Inheritance
Operator Overloading
Nested Classes
Pointer to Members
Low-Level C Structures
Templates
Templated-Functions
Templated-Classes
Templated-Variables
Template-Parameters
Traits
Metaprogramming
Concepts
Error Handling
Returning an Error Code
Assertions
C++ Exception Handling
Standard Libraries
C-Runtime
STL: Standard Template Library
Strings
IOStreams
Filesystem Access
Multithreading
RNG: Random Number Generator
Obsolete Features
A "string" is a sequence of characters, used to represent text in a C++ program.
Unicode
Avoiding Buffer-Overrun
Character Categories
C-String Manipulation
String Class
Casting Numeric Values
AliasedStrings
Regular Expressions
Locale