Je veux faire un programme qui laisse dire représente une matrice maintenant la matrice sera représentée par un vecteur que chaque objet dans le vecteur représentera un exemple de cellule: vecteur maintenant Lors de la construction de la matrice, le constructeur reçoit une liste de cellules à insérer dans la matrice. La taille de la liste est inconnue au moment de la compilationCréation d'objets en C++ ne pas utiliser "nouveau"
Je suis intéressé par la création de cette matrice sans utiliser de mémoire sur le tas. En d'autres termes, ne pas créer d'objet en utilisant le mot "nouveau" ou "supprimer" est-il possible de le faire si je ne sais pas combien d'objets sont destinés à être insérés dans le vecteur?
_Pourquoi êtes-vous opposé à l'affectation de cet objet sur le tas? C'est à cela que sert le tas (enfin, l'une des choses principales, au moins). –
Pourquoi pensez-vous que c'est une bonne idée d'éviter le tas? Que faire si la matrice est très grande et non clairsemée, ne pouvant donc pas s'adapter à la pile? –
Sauf si vous avez une raison très spécifique pour éviter de «nouveau» cela ressemble à une idée de baaaad. –