Namespace std
Le specifiche ISO C++ introducono il concetto di namespace (dall'inglese spazio dei nomi) per definire variabili e funzioni associate ad un certo contesto (o entità) in modo che gli stessi nomi usati in altri ambiti non creino conflitto.
Il namespace che contiene la definizione dei file header e la descrizione delle principali risorse del sistema è std.
La clausola using rende disponibili le risorse del namespace specificato.
È possibile specificare singole risorse modiante l'operatore di risoluzione di visibilità::
- using namespace std;
- using std::nomeRisorsa;
RIGHE INIZIALI DI UN PROGRAMMA
Se un programma ha bisogno dell'input standard (tastiera) o dell'output standard (video) deve iniziare con le seguenti righe:
- #include <iostream>
- using namespace std;
Bibliografia
- F. Scorzoni; Giuseppe Costa, «Informatica: Programmazione in C++», Loescher