Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Eine Funktion, die mit den einzelnen Schlüsselwort void-Argument in der Liste deklarations deklariert wird, akzeptiert keine Argumente, solange das Schlüsselwort void das erste und der deklarations Argument nur Mitglieder der Liste befindet.Argumente des Typs void an anderer Stelle in den Listen erzeugnis von Fehlern.Beispiele:
long GetTickCount( void ); // OK
long GetTickCount( int Reset, void ); // Error
long GetTickCount( void, int Reset ); // Error
In C++ ist explizit angeben, dass eine Funktion keine Argumente benötigt, in dem eine Funktion mit einer leeren Liste deklarations Argument deklariert wird.Daher sind die folgenden beiden Anweisungen identisch:
long GetTickCount();
long GetTickCount( void );
Beachten Sie, dass, wenn es nicht gültig ist, ein void außer Argument angeben, wie hier erläutert, welche Typen, die vom Typ void abgeleitet werden (z. B. Zeiger auf void und Arrays von void) an beliebiger Stelle vorkommen können deklarations Argument der Liste.