1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37
|
class Bloc{
public :
int GetValeur(){return 123;}
};
int main()
{
// Tableau dynamique de blocs
Bloc* m_blocs ;
m_blocs = new Bloc[81] ;
m_blocs[0].GetValeur();
m_blocs[1].GetValeur();
m_blocs[2].GetValeur();
// Tableau de pointeurs de blocs
Bloc* m_blocss[81] ;
for( int i=0; i<81; i++ )
m_blocss[i] = new Bloc;
m_blocss[0]->GetValeur();
m_blocss[1]->GetValeur();
m_blocss[2]->GetValeur();
// Tableau dynamique de pointeurs de blocs
Bloc** m_blocsss ;
m_blocsss = new Bloc*[81] ;
for( int i=0; i<81; i++ )
m_blocsss[i] = new Bloc;
m_blocsss[0]->GetValeur();
m_blocsss[1]->GetValeur();
m_blocsss[2]->GetValeur(); |