Jasne, dik! Uz jsem toho koukam HODNE zapomnelPrubnu to, snad uz to konecne bude fungovat, dik moc
EDIT : Tak dik moc, vcera vecr jsem to konecne prinutil fungovatJinak drobnejch chybicek tam bylo jako nasr...
![]()
Napadla me jeste takova otazka - DA SE TO VUBEC, alokovat si pamet pro retezec presne podle jeho delky? Protoze je to takovej bludnej kruh, ze? Musim nejdriv alokovat
retezec = (char *) malloc.......
abych do toho mohl vubec nejak adekvatne zapisovat, ale presnou hodnotu KOLIK alokovat bych ziskal az tady , pouzitim sizeof(retezec), ze? Da se tohle nejak obejit? Samozrejme chapu, ze se da VZDYCKY vymyslet retezec, kterej se do pameti nevejde, ale zajima me, jak se da tohle zaridit, jestli se to da? Protoze jak jsem o tom premyslel, tak jsem se porad tocil dokola - potrebuju zjistit velikost neceho, co ale musim nejdriv nacist, a tim padem tomu i tu pamet naalokovat
P.S: Jediny, co me tak napada, je naalokovat si nejakej "buffer" s dostatecne velkou rezervou, tam ty retezce ukladat do "meziskladu", zjistit jejich velikost, a pak jim naalokovat jejich ukazatel presne na "miru", jinak nevim![]()