Operatori di cast

Un cast di tipo fornisce un metodo per convertire esplicitamente il tipo di un oggetto in una situazione specifica.

Sintassi

cast-expression:
unary-expression

( type-name ) cast-expression

Il compilatore considera cast-expression come di tipo type-name dopo un cast di tipo. I cast possono essere utilizzati per convertire gli oggetti di qualsiasi tipo scalare verso o da qualsiasi altro tipo scalare. I cast di tipo espliciti sono limitati dalle stesse regole che determinano gli effetti delle conversioni implicite descritte in Conversioni di assegnazione. I limiti aggiuntivi sui cast possono risultare dalle dimensioni effettive o dalla rappresentazione di tipi specifici. Vedere Archiviazione dei tipi di base per informazioni sulle dimensioni effettive di tipi integrali. Per altre informazioni sui cast di tipo, vedere Conversioni di cast di tipo.

Vedere anche

Operatore cast: ()