Condividi tramite


Istruzioni di dichiarazione (C++)

Le istruzioni di dichiarazione introducono nuovi nomi nell'ambito corrente.Tali nomi possono essere:

  • Nomi dei tipi (classe, struct, unione, enum, typedefe puntatore a membro).

  • Nomi di oggetti.

  • nomi di funzione.

Le dichiarazioni possono essere uno dei seguenti valori:

block-declaration
function-definition
template-declaration
explicit-instantiation
explicit-specialization
linkage-specification
namespace-definition

Se una dichiarazione all'interno di un blocco introduce un nome che è già stato dichiarato all'esterno del blocco, la dichiarazione precedente è nascosta per la durata del blocco.Dopo la chiusura del blocco, la dichiarazione precedente è ancora visualizzata.

Le dichiarazioni nello stesso nome nello stesso blocco non sono valide.

Per ulteriori informazioni sulle dichiarazioni e il nome che si nascondono, vedere dichiarazioni e definizioni e ambito.

Scegliere l'argomento su cui visualizzare maggiori informazioni

Vedere anche

Riferimenti

Panoramica delle istruzioni C++