Už fakt nevím, jak tento problém vyřešit. Snad mi někdo ochotný pomůže a celou problematiku vyřešíme. Nemyslím si, že je to (extrémně) složité. Fakt jen opravdu zájemci, kteří budou psát - zdrojový kód. Nechci nějaké (chytré) řečičky o tom...
Mám tedy soubor knizky.txt:
Bozena Nemcova;Bara;1961;
Karel Capek;Bila Nemoc;1966;
Shakespeare;Romeo a Julie;1658;
Mám strukturu:
typedef struct Kniha
{
char jmeno[20];
char autor[20];
int rokVydani;
} tKniha;
A mám nějaké pole ukazatelů, ukazující právě na tuto strukturu:
Kniha * knihy[20];
Potřeboval bych metodu (funkci), která mi vrátí (nebo vypíše) následující:
knihy[0]->autor = "Bozena Nemcova";
knihy[0]->jmeno = "Bara";
knihy[0]->rokVydani = 1961;
knihy[1]->autor = "Karel Capek";
knihy[1]->jmeno = "Bila Nemoc";
knihy[1]->rokVydani = 1966;
knihy[2]->autor = "Shakespeare";
knihy[2]->jmeno = "Romeo a Julie";
knihy[2]->rokVydani = 1658;
Prostě (vůbec) netuším, jak to dostat do toho pole. Jak vytvořit tu funkci. Mockrát děkuju za cenné rady.