#ifndef VYHLTAB1_H #define VYHLTAB1_H const int Kapacita = 100000; //max. počet údajů ve struktuře typedef void* ZaklPole[Kapacita]; typedef bool (*TypPorovnej)(void*, void*); struct VyhledTab { ZaklPole ZP; //základní pole int Obsazeno; //počet obsazených prvků pole TypPorovnej Rovno; //porovnávací funkce, true -> data shodná }; void VTInit(VyhledTab &VT, TypPorovnej X); void VTVloz(VyhledTab &VT, void *Data); bool VTNajdi(VyhledTab VT, void *Data); #endif