Wie kann ich realisieren, das ich meinen jeweils neu hinzukommenden Eintrag an das ENDE meiner Liste schreibe
Bei meiner Version schreibt er jeden Eintrag an den Anfang der Liste, weiß allerdings nicht wie ich mein Problem umsetzten soll, dass er das ganze ans Ende schreibt, vielleicht helft ihr wieder mal
Ich habe mal einen Screenshot von meinem Programm gemacht (siehe Dateianhang), hier soll es also nicht mit der 13, sondern mit der 1 anfangen
Hier mein Programmteil:
schonmal Danke
Bei meiner Version schreibt er jeden Eintrag an den Anfang der Liste, weiß allerdings nicht wie ich mein Problem umsetzten soll, dass er das ganze ans Ende schreibt, vielleicht helft ihr wieder mal
Ich habe mal einen Screenshot von meinem Programm gemacht (siehe Dateianhang), hier soll es also nicht mit der 13, sondern mit der 1 anfangen
Hier mein Programmteil:
Code:
void Liste::einfuegen(int prnum, int prma)
{
Eintrag *temp;
Eintrag *temp2;
temp2=first;
temp=new Eintrag;
if(first==0)
{
temp->next=0;
}
else
{
temp->next=first;
}
first=temp;
first->nr=index; //entspricht dem index
first->prnr=prnum; //entspricht der program_nr
first->prmap=prma; //entspricht der program_map
index++;
}
schonmal Danke