Method called on freed object
From RAD Studio
Go Up to Access Errors
The Method Called On Freed Object error is similar to the Access In Freed Memory error, but is caused by a call to a method in a freed object rather than accessing memory, as such.
#pragma hdrstop #include <tchar.h> #pragma argsused #include<stdio.h> #include<dir.h> 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; myc->doublev(5); // error } int _tmain(int argc, _TCHAR* argv[]) { myf(); return 0; }