zeratuls Ierakstīts Decembris 11, 2011 Share Ierakstīts Decembris 11, 2011 (labots) Sveiki! Saskāros ar problēmu, ar menu izveidi. Šeit ir koda fragments, kurš strādā šādi, ievadām datu daudzumu, pašus datus, un notiek uz ekrāna izvads. Ar switch metodi, es vēlos uzstaisīt menu, ar izvēli 1:Datu ievads, 2: Datu izvads uz ekrāna. Ja cenšoties vienkārši koda izvadu, ielikt switch 2 izvele, viņš sāk bļaustīties, bija domā kaut kā mēģināt datus padarīt publiskus, lai viss ko izdaru izvelē 1, varētu izvēlē 2 izmantot. Koda fragments kurš atbild par izvadu, un atmiņas atīrīšanu. for (int n=0;n<daudzums;n++) { t1[n].getALL(); //t1[n].record(); //t1[n].readdatne(); } _getch(); delete []t1; Fragments koda cout<<"Ievadamo datu daudzums? : "; cin>>daudzums; Edn* t1 = new Edn[daudzums]; for (int n=0;n<daudzums;n++) { cin >>name>>daudz>>ceniks; t1[n].settime(name,daudz,ceniks); } for (int n=0;n<daudzums;n++) { t1[n].getALL(); //t1[n].record(); //t1[n].readdatne(); } _getch(); delete []t1; Primitivāk rakstot. Case 1: Gadiījuma aizpildu 3 dažādus masīvus pa 3 ierakstiem. Izlec velreiz menu. Izvēlos Case 2: Izvads uz ekrāna, viņš to izvada. Manā gadījumā augstāk šobrīd tiek mēģināts modificēt esošo kodu, kur ievads un uzreiz izvads notiek ar atmiņas atbrīvošanu, un pirmo reiz switch ņemu pie dziesmas, tapēc tā loģika vel neskaidra. Izskatās ka problem, solved. Vēlāk iemetīšu pabeigto versiju koda, kad tiks pabeigts. Labots Decembris 11, 2011 - zeratuls Link to comment Share on other sites More sharing options...
Recommended Posts
Izveido kontu, vai pieraksties esošajā, lai komentētu
Jums ir jābūt šī foruma biedram, lai varētu komentēt tēmas
Izveidot jaunu kontu
Piereģistrējies un izveido jaunu kontu, tas būs viegli!
Reģistrēt jaunu kontuPierakstīties
Jums jau ir konts? Pierakstieties tajā šeit!
Pierakstīties tagad!