no save
Assistance
Achat
News

Forum | programmation
operator et pointeur [C++]
blurk, le mar. 04 mai 2004 à 09:04:48
dans le constructeur de matrix, tu peux mettre un new, il y a même
moyen( de passer un paramètre pour la taille d'allocation lors de la déclaration d'une instance de matrix.
matrix(1) *a; avec un new dedans. (1 à multiplier par sizeof de matrix dans le constructeur)
et dans le destructeur le delete[]
Les constructeurs par défaut servent surtout à ça.

autrement, je sais qu'il n'est pas interdit de faire de l'allocation statique:
Matrix& operator*(matrix A[2], Matrix B[2] );
le compilateur se débrouille tout seul pour l'allocation.
Je sais pas si c'est la solution, mais il y a sûrement encore d'autres moyens.

a+
PrécédentChar Snipeur
mai 04
Char Snipeur
mai 04
Suivant
REPONSES
blurk
mai 04
Char Snipeur
mai 04
marvirouge
mai 04
marvinrouge
mai 04
marvinrouge
mai 04
Benur29
janv. 07
Char Snipeur
janv. 07
Benur29
janv. 07
Char Snipeur
janv. 07
mamiemando
janv. 07
Version Web
Réalisé par RedShift
no save