Pereiti prie turinio

Rekomenduojami pranešimai

Sveiki, darau labora, kuriame yra 2 .txt failai (viename vairuotojai: vardai, masinos nr; kitame taksi firmos auto: marke, masinos nr, pagaminimo metai, rida k/km). Stai funkcija, rusiuojanti nuskaityta informacija (jeigu masina itelpa i metu intarpa, kuris irasomas ranka, tada ji irasoma i rezultatus).

 

void detiRezultatus(Vairuotojas *& p__1, FirmosAuto *& p__2, int m_1, int m_2, Rezultatai & R){

Vairuotojas *d_1=p__1;

FirmosAuto *d_2=p__2;

while(d_1!=NULL){

while(d_2!=NULL){

if((2014-(d_2->Fo.Imti_Metus()))>m_1 && (2014-(d_2->Fo.Imti_Metus()))<m_2 && d_1->Vo.Imti_Numer()==d_2->Fo.Imti_Numer()){

RezultatuInfo rz(d_1->Vo.Imti_Pav(), d_2->Fo.Imti_Marke(), (2014-d_2->Fo.Imti_Metus()));

R.detiDuom(rz);

}

d_2=d_2->next;

}

d_1=d_1->next;

}

 

}

 

Taciau, ties R.detiDuom(rz); programa luzta.

 

Erroras:

Unhandled exception at 0x012747A6 in Taksi.exe: 0xC0000005: Access violation writing location 0xCDCDCDCD.
Klausimas, kame reikalas ? :D Speju kazka netaip su pointeriais darau, taciau tiksliai nezinau ka.

 

Stai detiDuom() funkcija:

void Rezultatai::detiDuom(RezultatuInfo naujas){

Rezultatas *dd = new Rezultatas;

dd->Ro = naujas;

dd->next = NULL;

if (p) {

g->next = dd;

g = dd;

}

else {

p = dd;

g = dd;

}

}

 

Jei ka sakykit, patikslinsiu.

Redagavo s1lenc3
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Prisijunkite prie diskusijos

Jūs galite rašyti dabar, o registruotis vėliau. Jeigu turite paskyrą, prisijunkite dabar, kad rašytumėte iš savo paskyros.

Svečias
Parašykite atsakymą...

×   Įdėta kaip raiškusis tekstas.   Atkurti formatavimą

  Only 75 emoji are allowed.

×   Nuorodos turinys įdėtas automatiškai.   Rodyti kaip įprastą nuorodą

×   Jūsų anksčiau įrašytas turinys buvo atkurtas.   Išvalyti redaktorių

×   You cannot paste images directly. Upload or insert images from URL.

Įkraunama...
  • Dabar naršo   0 narių

    Nei vienas registruotas narys šiuo metu nežiūri šio puslapio.

×
×
  • Pasirinkite naujai kuriamo turinio tipą...