jazykc  2013.3
upoljazykc
 All Classes Files Functions Variables Typedefs Macros Pages
databaze-osob.c File Reference
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <time.h>
#include <stdarg.h>

Go to the source code of this file.

Detailed Description

====== 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

Note
: honz4: samozrejme znak "a" ma byt 'a' ?

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.