Création de Tableau Dynamique d'Objets Dynamiques en C++

Je sais comment créer un tableau d'objets dynamiques.

Par exemple, le nom de la classe est en Stock.

Stock *stockArray[4];
for(int i = 0 ; i < 4;i++)
{
   stockArray[i] = new Stock();
}

Comment avez-vous changer de ce tableau dynamique d'objets dynamiques?

Ce que j'ai essayé:

Stock stockArrayPointer = nouveau Stock stock[4];

Il ne fonctionne pas et le message d'erreur est "La valeur du Stock** ne peut être utilisé pour initalize une entité de type Stock.

Deuxième question est la suivante, après la création de tableau dynamique d'objets dynamiques, quelle est la syntaxe pour accéder à l'pointeurs dans le tableau.

Maintenant, j'utilise stockArray[i] = new Stock(); Comment ce changement?

Besoin de conseils à ce sujet...

pourquoi ne pas u utiliser des vecteurs?
Qu'entendez-vous par tableau dynamique d'objets dynamiques? Pouvez-vous développer?
un tableau qui est dans le tas et les choses, dans le tableau, sont également dans le tas...
Pourquoi ne pas simplement de Stock *stockArray = nouveau Stock[4];

OriginalL'auteur lakesh | 2013-11-30