Namespace std

Versione del 26 nov 2013 alle 19:05 di Pil56-bot (discussione | contributi) (smistamento lavoro sporco)

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 mediante 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
  Portale Informatica: accedi alle voci di Wikipedia che trattano di informatica

Template:CategorizzareDaBot