// // Created by stefan on 18.06.20. // #include #include #include bool find1(void const * ptr) { return * (int const *) ptr == 1; } int main() { smEntry slab [10]; int data [6] = {0, 1, 2,3,4,5}; smHeader header = smInit((smEntry *)&slab, 10); smInsert(&header, &data[1]); smEntry * entry = smFindEntry(&header, &find1); assert(*(int *)entry->value == 1); return 0; }