static specifier – cppreference.com
Aus cppreference.com
<metanoindex/>
Innerhalb einer Klasse, erklärt Mitglieder nicht auf bestimmte Instanzen gebunden .
Original:
Inside a class, declares members not bound to specific instances.
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
Syntax
static class_attribute
|
|||||||||
static class_method
|
|||||||||
Notes
# Static Attribute müssen außerhalb der Klasse definiert werden
Original:
# static attributes must be defined outside the class
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
# Statische Konstante integraler Attribute können inline (bis C + +11) definiert werden
Original:
# static constant integral attributes can be defined inline (bis C + +11)
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
# Innerhalb statische Methoden gibt es keine NJ Zeiger
Original:
# inside static methods there is no NJ Zeiger
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
# Statische Methoden können nicht andere Klasse-spezifische Funktion specifier als cv, virtual oder expliziten Überschreibungen
Original:
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
Siehe auch
Beispiel
struct C { static void foo(); static int n; static const int m = 16; // inline inizialization }; int C::n = 0; // static attribute definition void C::foo() { // no reference to non-static members/methods can occur here }