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
- Créer un virus destructeur - Forum Virus / Sécurité
- Destructeur de fichier bitdefender - Forum Logiciels
- Récupérer un fichier supprimé par bitdefender ? - Forum antivirus
- Télécharger virus destructeur - Télécharger - Antivirus & Antimalwares
- Destructeur de fichier ✓ - Forum Logiciels
3 réponses
KX
Messages postés
16668
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
17 mars 2023
3 005
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
9688
Date d'inscription
vendredi 23 avril 2004
Statut
Contributeur
Dernière intervention
2 octobre 2020
1 328
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
9688
Date d'inscription
vendredi 23 avril 2004
Statut
Contributeur
Dernière intervention
2 octobre 2020
1 328
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.