Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
C/C++ - Piccola informazione...
Forum - C/C++ - Piccola informazione...

Avatar
Remix90 (Member)
Rookie


Messaggi: 39
Iscritto: 02/02/2007

Segnala al moderatore
Postato alle 14:32
Mercoledì, 21/11/2007
Ciao a tutti!
Qualcuno saprebbe dirmi a cosa serve questa riga di testo in c++?
Codice sorgente - presumibilmente C/C++

  1. using namespace std;


PM Quote
Avatar
vinc94 (Ex-Member)
Newbie


Messaggi: 10
Iscritto: 12/10/2007

Segnala al moderatore
Postato alle 16:00
Mercoledì, 21/11/2007
con quello includi uno spazio di funzioni, infatti se lo togli le funzioni cout o cin non andranno più.
quello è generico perchè li racchiude tutti, i più pignoli usano anche:
using std::cout;
using std::cin;
...

PM Quote
Avatar
WARRIOR (Ex-Member)
Guru


Messaggi: 627
Iscritto: 30/03/2007

Segnala al moderatore
Postato alle 17:22
Mercoledì, 21/11/2007
Il namespace (spazio-nomi), serve a racchiudere un'insieme di identificatori che possono essere sia funzioni che altro, per evitare il conflitto tra i vari nomi.

;)

PM Quote
Avatar
Marco333 (Ex-Member)
Pro


Messaggi: 67
Iscritto: 21/10/2007

Segnala al moderatore
Postato alle 22:58
Venerdì, 23/11/2007
Ciao Remix90
.. la riga di codice using namespace std;
è essenziale come gia detto da altri x funzioni quali cout e cin.
puoi cmq in alternativa eliminarla se pero includi le seguenti librerie

#include <iostream>
#include <stdlib.h>

(nella compilazione verranno visualizzati errori.. ma.. nn relativi alla buona riuscita del programma, dunque in ogni caso funzionante8-))

Ultima modifica effettuata da Marco333 il 23/11/2007 alle 22:59
PM Quote