Non concordance du type de ressource
Remonter à Erreurs de ressources
L'erreur Non concordance du type de ressource
est causée par la libération d'une ressource d'une manière incohérente par rapport à la façon dont la ressource a été allouée.
#include <tchar.h> #pragma hdrstop #include<stdio.h> #include<dir.h> #include <tchar.h> #pragma hdrstop class someclass{ int fnumber; public: int getnumber(){return fnumber;} void setnumber(int nw){fnumber = nw;} int doublev(int val){return val*2;} int publicalval; }; void myf() { someclass *myc = new someclass(); delete[] myc; // error someclass* myk = new someclass[2]; delete myk; //error } int _tmain(int argc, _TCHAR* argv[]) { myf(); return 0; }