< cpp keyword
- Search Keyword Command
- Different Keywords And Commands In Dev C Language
- Different Keywords And Commands In Dev C Free
- Different Keywords And Commands In Dev C Pdf
C++
Language |
Standard Library Headers |
Freestanding and hosted implementations |
Named requirements |
Language support library |
Concepts library(C++20) |
Diagnostics library |
Utilities library |
Strings library |
Containers library |
Iterators library |
Ranges library(C++20) |
Algorithms library |
Numerics library |
Input/output library |
Localizations library |
Regular expressions library(C++11) |
Atomic operations library(C++11) |
Thread support library(C++11) |
Filesystem library(C++17) |
Technical Specifications |
This reference explains the C programming language as implemented in the Microsoft C compiler. The organization is based on The Annotated C Reference Manual by Margaret Ellis and Bjarne Stroustrup and on the ANSI/ISO C International Standard (ISO/IEC FDIS 14882). Microsoft-specific implementations of C language features are included. Sep 01, 2017 In this beginners guide to Turbo C, I am starting with creating C program file in IDE. The different commands we are going to see as: save as, save.
C++ language
General topics |
Keywords | Escape sequences |
|
Flow control |
Conditional execution statements |
Iteration statements (loops) |
|
Jump statements |
|
Functions |
Function declaration |
Lambda function declaration |
inline specifier |
Exception specifications(until C++20) |
noexcept specifier(C++11) |
Exceptions |
Namespaces |
Types |
Fundamental types | Enumeration types | Function types |
|
Specifiers |
decltype (C++11) | auto (C++11) | alignas (C++11) |
|
Storage duration specifiers |
Initialization |
Default initialization | Value initialization | Zero initialization | Copy initialization | Direct initialization |
| Aggregate initialization | List initialization(C++11) | Constant initialization | Reference initialization |
|
Expressions |
Operators | Operator precedence |
|
Alternative representations |
Literals |
Boolean - Integer - Floating-point |
Character - String - nullptr (C++11) |
User-defined(C++11) |
Utilities |
Attributes(C++11) |
Types |
typedef declaration |
Type alias declaration(C++11) |
Casts |
Implicit conversions - Explicit conversions |
static_cast - dynamic_cast |
const_cast - reinterpret_cast |
Memory allocation |
Classes |
Access specifiers | friend specifier |
|
Class-specific function properties |
Virtual function | override specifier(C++11) | final specifier(C++11) |
|
Special member functions |
Default constructor | Copy constructor | Move constructor(C++11) |
| Copy assignment | Move assignment(C++11) | Destructor |
|
Templates |
Template specialization | Parameter packs(C++11) |
|
Miscellaneous |
C++ keywords
(C++11) | (C++11) | (C++20) | (C++11) | (C++11) | (C++20) | (C++20) | (C++11) | (C++20) | (C++20) | (C++20) | (C++20) | (C++11) |
| | |
Identifiers with special meaning |
|
[edit]Usage
Retrieved from 'https://en.cppreference.com/mwiki/index.php?title=cpp/keyword/namespace&oldid=117632'
< cpp
C++
Language |
Standard Library Headers |
Freestanding and hosted implementations |
Named requirements |
Language support library |
Concepts library(C++20) |
Diagnostics library |
Utilities library |
Strings library |
Containers library |
Iterators library |
Ranges library(C++20) |
Algorithms library |
Numerics library |
Input/output library |
Localizations library |
Regular expressions library(C++11) |
Atomic operations library(C++11) |
Thread support library(C++11) |
Filesystem library(C++17) |
Technical Specifications |
C++ language
General topics |
Keywords | Escape sequences |
|
Flow control |
Conditional execution statements |
Iteration statements (loops) |
|
Jump statements |
|
Functions |
Function declaration |
Lambda function declaration |
inline specifier |
Exception specifications(until C++20) |
noexcept specifier(C++11) |
Exceptions |
Namespaces |
Types |
Fundamental types | Enumeration types | Function types |
|
Specifiers |
decltype (C++11) | auto (C++11) | alignas (C++11) |
|
Storage duration specifiers |
Initialization |
Default initialization | Value initialization | Zero initialization | Copy initialization | Direct initialization |
| Aggregate initialization | List initialization(C++11) | Constant initialization | Reference initialization |
|
Expressions |
Operators | Operator precedence |
|
Alternative representations |
Literals |
Boolean - Integer - Floating-point |
Character - String - nullptr (C++11) |
User-defined(C++11) |
Utilities |
Attributes(C++11) |
Types |
typedef declaration |
Type alias declaration(C++11) |
Casts |
Implicit conversions - Explicit conversions |
static_cast - dynamic_cast |
const_cast - reinterpret_cast |
Memory allocation |
Classes |
Access specifiers | friend specifier |
|
Class-specific function properties |
Virtual function | override specifier(C++11) | final specifier(C++11) |
|
Special member functions |
Default constructor | Copy constructor | Move constructor(C++11) |
| Copy assignment | Move assignment(C++11) | Destructor |
|
Templates |
Template specialization | Parameter packs(C++11) |
|
Miscellaneous |
C++ keywords(C++11) | (C++11) | (C++20) | (C++11) | (C++11) | (C++20) | (C++20) | (C++11) | (C++20) | (C++20) | (C++20) | (C++20) | (C++11) |
| | |
Identifiers with special meaning |
|
This is a list of reserved keywords in C++. Since they are used by the language, these keywords are not available for re-definition or overloading.
alignas (since C++11)
alignof (since C++11)
and
and_eq
asm atomic_cancel(TM TS) atomic_commit(TM TS) atomic_noexcept(TM TS)
auto (1)
bitand
bitor
bool
break
case
catch
char
char8_t (since C++20)
char16_t (since C++11)
char32_t (since C++11)
class (1)
compl
concept (since C++20)
const
consteval (since C++20)
constexpr (since C++11)
constinit (since C++20)
const_cast
continue
co_await (since C++20)
co_return (since C++20)
co_yield (since C++20)
decltype (since C++11)
| default (1)
delete (1)
do
double
dynamic_cast
else
enum
explicit
export (1)(3)
extern (1)
false
float
for
friend
goto
if
inline (1)
int
long
mutable (1)
namespace
new
noexcept (since C++11)
not
not_eq
nullptr (since C++11)
operator
or
or_eq
private
protected
public
reflexpr (reflection TS)
| register (2)
reinterpret_cast
requires (since C++20)
return
short
signed
sizeof (1)
static
static_assert (since C++11)
static_cast
struct (1)
switch synchronized(TM TS)
template
this
thread_local (since C++11)
throw
true
try
typedef
typeid
typename
union
unsigned
using (1)
virtual
void
volatile
wchar_t
while
xor
xor_eq
|
- (1) - meaning changed or new meaning added in C++11.
- (2) - meaning changed in C++17.
- (3) - meaning changed in C++20.
Note that and
, bitor
, or
, xor
, compl
, bitand
, and_eq
, or_eq
, xor_eq
, not
, and not_eq
(along with the digraphs <%
, %>
, <:
, :>
, %:
, and %:%:
Serum fl studio 12 download. ) provide an alternative way to represent standard tokens. Antares auto tune 8 native software.
In addition to keywords, there are identifiers with special meaning, which may be used as names of objects or functions, but have special meaning in certain contexts.
override(C++11) final(C++11)
import (C++20)
module (C++20) transaction_safe(TM TS) transaction_safe_dynamic(TM TS) |
Search Keyword Command
Also, all identifiers that contain a double underscore __ in any position and each identifier that begins with an underscore followed by an uppercase letter is always reserved and all identifiers that begin with an underscore are reserved for use as names in the global namespace. See identifiers for more details.
The namespace std
is used to place names of the standard C++ library. See Extending namespace std for the rules about adding names to it.
The name posix is reserved for a future top-level namespace. The behavior is undefined if a program declares or defines anything in that namespace. | (since C++11) |
The following tokens are recognized by the preprocessor when in context of a preprocessor directive:
if elif else endif
| ifdef ifndef define undef
| include line error pragma
| defined __has_include(since C++17) __has_cpp_attribute(since C++20) |
Different Keywords And Commands In Dev C Language
The following tokens are recognized by the preprocessoroutside the context of a preprocessor directive:
[edit]See also
Different Keywords And Commands In Dev C Free
C documentation for C keywords |
Different Keywords And Commands In Dev C Pdf
Retrieved from 'https://en.cppreference.com/mwiki/index.php?title=cpp/keyword&oldid=114173'