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.
Da ein enum-Wert definitionsgemäß ein int-Wert ist, sind Konvertierungen aus und in einen enum-Wert identisch mit denen für den Typ int. Für den Microsoft C-Compiler entspricht eine ganze Zahl einem Wert vom Typ long .
Microsoft-spezifisch
Es sind keine Konvertierungen zwischen Struktur- oder Union-Typen zulässig.
Jeder Wert kann in den Typ void konvertiert werden, aber das Ergebnis einer solchen Konvertierung kann nur in einem Kontext verwendet werden, in dem ein Ausdruckswert verworfen wird, z. B. in einer Ausdrucksanweisung.
Der void-Typ hat definitionsgemäß keinen Wert. Daher kann er nicht in einen anderen Typ konvertiert werden, und andere Typen können nicht durch Zuweisung in void konvertiert werden. Sie können jedoch explizit einen Wert in den Typ void umwandeln, wie in Typumwandlungskonvertierungen erläutert.
Ende Microsoft-spezifisch