Programmieren - alles kontrollieren 4.941 Themen, 20.715 Beiträge

pointer auf eine pointer unter c++ 5.0 win 98

(Anonym) / 2 Antworten / Baumansicht Nickles

Ich will mit verketten listen arbeiten dazu nutze ich weil ich es nicht anders kann pointer auf eine pointer. aber wie komme ich an die urspüngliche variable wieder rann. s.u.


z.B.

typedef struct Test
{
long z1;
long z2;
Test *list;
} Test1;

****

void Scheis::AddList(Test **Var)
{
if (*Var==NULL)
{
*Var=new Test [sizeof(Test)] // ?? ab hier nada brama
*Var->z1=7;
*Var->z2=6;
*Var->list=NULL;
}
else Scheis::AddList(&Var->list)
}
}



bei Antwort benachrichtigen
(Anonym) Nachtrag zu: „pointer auf eine pointer unter c++ 5.0 win 98“
Optionen
bei Antwort benachrichtigen
thomas woelfer (Anonym) „pointer auf eine pointer unter c++ 5.0 win 98“
Optionen

struct L
{
int v;
L* p;

};

int main(int argc, char* argv[])
{
L* pL = new L;
pL->p = new L;
pL->p->v = 5;
return 0;
}

WM_HOPETHISHELPS
thomas woelfer

this posting contains no tpyos.
bei Antwort benachrichtigen