Probléme avec le destructeur
Fermé
perelman
Messages postés
57
Date d'inscription
vendredi 12 octobre 2012
Statut
Membre
Dernière intervention
6 septembre 2013
-
30 nov. 2012 à 06:45
perelman - 30 nov. 2012 à 12:45
perelman - 30 nov. 2012 à 12:45
A voir également:
- Probléme avec le destructeur
- Destructeur de fichiers - Télécharger - Nettoyage
- Télécharger virus destructeur - Télécharger - Antivirus & Antimalwares
3 réponses
KX
Messages postés
16753
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
25 novembre 2024
3 019
30 nov. 2012 à 08:50
30 nov. 2012 à 08:50
Normalement tu devrais avoir un truc comme ça (ce n'est qu'un exemple de contenu) :
// Matrix.h class Matrix { int n,m; int *data, *ptr, *ind; public: Matrix(); ~Matrix(); }; // Matrix.cpp #include "Matrix.h" Matrix::Matrix() { n=3; m=3; data = new int[3]; ptr = new int[3]; ind = new int[3]; } Matrix::~Matrix() { delete[] data; delete[] ptr; delete[] ind; }
Char Snipeur
Messages postés
9813
Date d'inscription
vendredi 23 avril 2004
Statut
Contributeur
Dernière intervention
3 octobre 2023
1 298
30 nov. 2012 à 10:01
30 nov. 2012 à 10:01
Salut.
Si je comprends bien, c'est une erreur de compilation, ça ne doit pas venir du delete je pense.
Pour répondre, ça manque de contexte. Essai la version de KX, si ça compile, ça viens bien d'ailleurs que ce que tu nous as écris.
Si je comprends bien, c'est une erreur de compilation, ça ne doit pas venir du delete je pense.
Pour répondre, ça manque de contexte. Essai la version de KX, si ça compile, ça viens bien d'ailleurs que ce que tu nous as écris.
Bonjour j'ai pas compris c'est quoi kx , est ce que vous pourriez m'espliquer çe vient de quoi géneralment cet erreur : does not name any type .
Char Snipeur
Messages postés
9813
Date d'inscription
vendredi 23 avril 2004
Statut
Contributeur
Dernière intervention
3 octobre 2023
1 298
30 nov. 2012 à 12:40
30 nov. 2012 à 12:40
KX, c'est le premier gars qui t'a répondu.
L'erreur que tu dit viens généralement d'une erreur de frappe, d'un ';' manquant ou d'une accolade manquante ou mal positionné -> dépend du contexte.
L'erreur que tu dit viens généralement d'une erreur de frappe, d'un ';' manquant ou d'une accolade manquante ou mal positionné -> dépend du contexte.