Referenz auf freigegebene Ressource

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu Zugriffsfehler


Der Fehler Referenz auf freigegebene Ressource tritt auf, wenn Sie versuchen, eine Ressource zweimal freizugeben. Dieser Fehler kann auf verschiedene Arten verursacht werden, der folgende Code demonstriert eine davon:

#include <tchar.h>
#pragma hdrstop
#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[10];
  delete[] myc;
  delete[] myc;
	
}



int _tmain(int argc, _TCHAR* argv[])
{
	myf();
	return 0;
}