PDA

Visualizza la versione completa : [C++] Errore di compilazione su dichiarazione namespace


ivanet
30-01-2006, 22:10
Salve, ho un piccolo problema, ho compilato un progetto di gestione di un campeggio (con dev c++) e compare il seguente errore che non riesco a risolvere....

expected nested-name-specifier before "namespace"

Se occorrono altre spiegazioni per risolvere, le fornirò.

Grazie!

Samuele_70
30-01-2006, 22:15
Originariamente inviato da ivanet
Salve, ho un piccolo problema, ho compilato un progetto di gestione di un campeggio (con dev c++) e compare il seguente errore che non riesco a risolvere....

expected nested-name-specifier before "namespace"

Se occorrono altre spiegazioni per risolvere, le fornirò.

Grazie!

Come hai dichiarato il namespace ?

ivanet
05-02-2006, 22:28
Originariamente inviato da Samuele_70
Come hai dichiarato il namespace ?

________________________________________________
Il namespace è stato dichiarato come using namespace std;
Il problema comunque sono riuscito a risolverlo eliminando il namespace dove non veniva utilizzato ed eliminando gli include dei file .h sia in file .h che .cpp dove non venivano utilizzati.
Dopo questa procedura tutto è andato a buon fine.
Ora mi chiedo che attinenza c'è tra l'include di file non utilizzati ed il namespace?
Cioè se io importo un file .h che non utilizzo (naturalmente con il relativo file .cpp) e dichiaro il namespace using namespace std; deve crearsi questa eccezione e perchè?

Grazie per la collaborazione!

XWolverineX
06-02-2006, 00:25
Un namespace non si dichiara facendo

using namespace std;

Ma in questo modo



namespace Ciao
{
//Codice
}

Loading