bin neu hier und bin ein Anfänger,habe ein Problem beim ausführen des Programms
-
[cpp]
class XYZ{
public:.....int* nIA(int* _z, int inp)
{
int* ausgDaten=&X[....];
*_zustand =ausgDaten[..];
return upack(ausgDaten);
}
...};
class ABC: public:...{...
public:float* Array()
{
...
int start=1;
int* startPoi= &start;
XYZ* poiT= new XYT(startPoi);//hier gibts den core dumped
....
for(int i=0;i<12;i++);
{
for(int j=0;j<8;i++);
{
int* ausgab=poiT->nIA(&i,j);
for(int k=0;i<4;i++);
{}
}
}
};Der aufruf in Klasse ABC ist syntaktisch richtig.aber eben nur syntaktisch
was ist beim aufruf der methode aus KlasseXYZ in KlasseABC falsch?
was kann man anderst machen,um den core dumped auszuschließen?
-
Das kann man ohne den Konstruktor von XYX zu kennen nicht sagen. BTW Bitte schreib vollständigen Code, die ganzen Auslassungen nerven nur. Aber bitte auch nicht 100e von Zeilen, erst auf das wesentliche reduzieren.
-
... + Code-Tags!
-