All pastes #622403 Raw Edit

Unbenannt

public cpp v1 · immutable
·published 2007-07-16 20:57 UTC
rendered paste body
buch &operator~()    {        if(getanz()<=1)            return *this;        el *ptmp1=pel;        el *ptmp2=pel->pl;        for(int i=0; i<getanz(); i++)        {            for(int j=0; j<getanz(); j++)            {                if(i==j)                    continue;                if(strcmp(ptmp1->pp->getn(), ptmp2->pp->getn())==0)                                {                    if(strcmp(ptmp1->pp->getv(), ptmp2->pp->getv())==0)                    {                        if(ptmp2->pl)                        {                            ptmp1->pl=ptmp2->pl;                          }                        else                        {                            ptmp1->pl=0;                        }                        ptmp2=ptmp1->pl;                    }                  }                else                {                    ptmp2=ptmp2->pl;                   }                }            ptmp1=ptmp1->pl;                    }    }