// Copyright (C) 2017 The Android Open Source Project
// SPDX-License-Identifier: BSD-2-Clause
#include <search.h>
#include "header_checks.h"
static void search_h() {
TYPE(ENTRY);
TYPE(struct entry);
STRUCT_MEMBER(ENTRY, char *, key);
STRUCT_MEMBER(ENTRY, void *, data);
ACTION a;
a = FIND;
a = ENTER;
VISIT v;
v = preorder;
v = postorder;
v = endorder;
v = leaf;
TYPE(size_t);
FUNCTION(hcreate, int (*f)(size_t));
FUNCTION(hdestroy, void (*f)(void ));
FUNCTION(hsearch, ENTRY* (*f)(ENTRY, ACTION));
FUNCTION(insque, void (*f)(void *, void *));
FUNCTION(lfind, void * (*f)(const void *, const void *, size_t*, size_t,
int (*)(const void *, const void *)));
FUNCTION(lsearch, void * (*f)(const void *, void *, size_t*, size_t,
int (*)(const void *, const void *)));
FUNCTION(remque, void (*f)(void *));
FUNCTION(tdelete, void * (*f)(const void *, void **, int (*)(const void *, const void *)));
FUNCTION(tfind, void * (*f)(const void *, void * const *, int (*)(const void *, const void *)));
FUNCTION(tsearch, void * (*f)(const void *, void **, int (*)(const void *, const void *)));
FUNCTION(twalk, void (*f)(const void *, void (*)(const void *, VISIT, int )));
}
Messung V0.5 in Prozent C=84 H=97 G=90
¤ Dauer der Verarbeitung: 0.13 Sekunden
(vorverarbeitet am 2026-06-28)
¤
*© Formatika GbR, Deutschland