Est ce que qlqn peut me dire ce que signifie l'ésperluette après l'étoile dans cette ligne de commande :
type opt(type * & model, double tol, int ind);
Je précise que la ligne est dans une classe membre d'un template.
merci d'avance![]()
Est ce que qlqn peut me dire ce que signifie l'ésperluette après l'étoile dans cette ligne de commande :
type opt(type * & model, double tol, int ind);
Je précise que la ligne est dans une classe membre d'un template.
merci d'avance![]()
c'est une reference sur un pointeur...
en générale çà veux dire que cette fonction à le droit de faire :
Le pointeur peut donc etre modifié et de la memoire peut etre allouer.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 model = new type [...];
Il faut imperativement penser à liberer la memoire apres utilisation du resultat.
merci de mettre un titre explicite au sujet(ancien titre : Question!)
et la FAQ C++ est là pour répondre à ce genre de question
ok merci beaucoup, pour la memoire comme c'est pas mon code je peux pas trop le modifier :s mais effectivement il n'y a pas de destructeur!Envoyé par superspag
Désolé bigboom, je ne savais pasEnvoyé par bigboomshakala
qu'est ce que je peux faire pour le changer, d'ailleurs qu'est ce que je peux mettre comme titre pour une question pareille?
oups déjà fait, même si c'est pas la question merci qd même![]()
j'ai déjà changé le titre.
pour modifier un message ou un titre il faut cliquer sur "éditer" (en haut à droite du message)
Partager