PDA

Visualizza la versione completa : [C++] variabile di classe accessibile da + oggetti


darietto83
28-03-2010, 17:53
Ciao Raga ,

ho un problema , vorrei creare una classe che contiene un'array e che questo fosse accessibile da oggetti di altre classi per esse modificato....

Come se in Java dichiarassi una variabile static quindi accessibile da altre classi...

Come si fa?

In caso poteto postare qualche linea di codice?


Grazie 1000

Alex'87
28-03-2010, 19:19
'static' esiste anche in C++ :mem:

darietto83
28-03-2010, 19:51
static esiste anche in C++ , si lo so ho letto qualcosa , ma mi pare di aver capito che non ha la stessa fuzionalitÓ o misbaglio?

MItaly
28-03-2010, 20:31
Per i membri delle classi ha lo stesso significato.

darietto83
28-03-2010, 21:23
In che senso per i membri della classe :master: ....

Poteste postere un po di codice per capirlo meglio...?

Alex'87
28-03-2010, 22:09
Originariamente inviato da darietto83
In che senso per i membri della classe :master: ....Attributi, metodi... Quello che dichiari all'interno di una classe :stordita:

MacApp
28-03-2010, 23:19
Originariamente inviato da darietto83

In caso poteto postare qualche linea di codice?




struct STest{
static int fgNumber; //dichiarazione
};

int STest::fgNumber; // definizione

(il prefisso arbitrario "fg" sta per: "field global")

darietto83
29-03-2010, 00:06
grazie 1000 ,

ma se volessi dichiarate un'array static invece?

MItaly
29-03-2010, 00:44
Faresti in maniera analoga.

Loading