Hallo, dies ist ein Test.
PWD: /www/data-lst1/unixsoft/unixsoft/kaempfer/.public_html
Running in File Mode
Relative path: ././../../../../../../../usr/include/search.h
Real path: /usr/include/search.h
Zurück
/* Copyright (c) 1988 AT&T */ /* All Rights Reserved */ /* * Copyright (c) 1988, 2016, Oracle and/or its affiliates. All rights reserved. */ #ifndef _SEARCH_H #define _SEARCH_H #include <sys/feature_tests.h> #include <sys/types.h> #ifdef __cplusplus extern "C" { #endif /* HSEARCH(3C) */ typedef enum { FIND, ENTER } ACTION; #if defined(__EXTENSIONS__) || !defined(_XOPEN_SOURCE) struct qelem { struct qelem *q_forw; struct qelem *q_back; }; #endif /* defined(__EXTENSIONS__) || !defined(_XOPEN_SOURCE) */ typedef struct entry { char *key, *data; } ENTRY; int hcreate(size_t); void hdestroy(void); ENTRY *hsearch(ENTRY, ACTION); #if defined(__EXTENSIONS__) || !defined(_XOPEN_SOURCE) || defined(_XPG4_2) void insque(void *, void *); void remque(void *); #endif /* TSEARCH(3C) */ typedef enum { preorder, postorder, endorder, leaf } VISIT; void *tdelete(const void *_RESTRICT_KYWD, void **_RESTRICT_KYWD, int (*)(const void *, const void *)); void *tfind(const void *, void *const *, int (*)(const void *, const void *)); void *tsearch(const void *, void **, int (*)(const void *, const void *)); void twalk(const void *, void (*)(const void *, VISIT, int)); #if defined(__EXTENSIONS__) || !defined(_XOPEN_SOURCE) void tdestroy(void *, void (*)(void *)); /* BSEARCH(3C) */ void *bsearch(const void *, const void *, size_t, size_t, int (*)(const void *, const void *)); #endif /* defined(__EXTENSIONS__) || !defined(_XOPEN_SOURCE) */ /* LSEARCH(3C) */ void *lfind(const void *, const void *, size_t *, size_t, int (*)(const void *, const void *)); void *lsearch(const void *, void *, size_t *, size_t, int (*)(const void *, const void *)); #ifdef __cplusplus } #endif #endif /* _SEARCH_H */