#include <stdio.h>#include <stdlib.h>#include <string.h>#include <time.h>#include <stdarg.h>Go to the source code of this file.
====== Databáze osob ====== Téma: Práce s binárními soubory
Procvičované učivo: práce s binárními soubory, porozumění cizímu programu, funkce s proměnným počtem parametrů, cykly, větvení
Prostudujte si zdrojový kód v připraveném_souboru a dopište funkci int vyhledej (char* soubor, char *kriteria, ...).
Tato funkce by měla vyhledat v binární databázi soubor všechny osoby odpovídající daným vlastnostem a vypsat je pomocí funkce void vypis(osoba o) na obrazovku. Vlastnosti osob, které budou při vyhledávání zkoumány, určují jednotlivé znaky řetězce kriteria
Příklad použití: vyhledej("databaze.dat", "jps", "Anna", "Novotna", VDOVEC); Vypíše všechny vdovy se jménem Anna, přijmením Novotna ze souboru "databaze.dat".
Povolené <del>knihovny</del> hlavickove soubory:
Definition in file databaze-osob.c.
1.8.5