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