Saltar ao contido

C++/Ámbitos

En Galilibros, o Wikibooks en galego.
< C++
C++
Ámbitos


O ámbito dun nome é a parte do código fonte na que ese nome ten significado. Existen en C++ distintos tipos de ámbitos, que veremos por separado a continuación.

Bloques

[editar]

Os bloques, é dicir, as sentenzas que están situadas entre chaves, constitúen un ámbito.

Espazos

[editar]

Un espazo é unha colección de nomes —xa sexan de funcións, clases, variables, etc.— relacionados entre si. Prefixar un nome con «espazo::» indica que o nome forma parte do espazo espazo.

Para situar certas liñas de código dentro dun espazo, a sintaxe a seguir é a seguinte:

namespace espazo {
  // Código que pertence ao espazo.
}


C++
Ámbitos