intro(3) Library Functions Manual intro(3) NAVN intro - introduktion til biblioteksfunktioner BESKRIVELSE Afsnit 3 af manualen beskriver alle biblioteksfunktioner eksklusive biblioteksfunktionerne (systemkaldomslag) beskrivet i afsnit 2, der implementerer systemkald. Mange af funktionerne beskrevet i afsnittet er en del af Standard C-biblioteket (libc). Nogle funktioner er en del af andre biblioteker (f.eks. math-biblioteket, libm, eller realtidsbiblioteket, librt i sa fald vil manualsiden indikere henvisningstilvalget kraevet for at henvise mod det kraevede bibliotek (f.eks. -lm og -lrt, respektivt for de naevnte biblioteker. I nogle tilfaelde skal programmoren definere en funktionstekstmakro for at opna erklaeringen for en funktion fra teksthovedfilen anfort i manualsideafsnittet SYNOPSIS. (Hvor kraevet, skal disse funktionstekstmakroer vaere defineret for inkludering eventuelle teksthovedfiler). I sadanne tilfaelde er den kraevede makro beskrevet i manualsiden. For yderligere information om funktionstestmakroer, se feature_test_macros(7). Underafsnit Afsnit 3 i denne manual er organisseret i underafsnit, der reflekterer den komplekse struktur hos C-standardbiblioteket og dets mange implementeringer: o 3const o 3head o 3type Denne svaere historik gor det ofte til et darligt eksempel at folge i design, implementering og praesentation. Ideelt er et bibliotek for C-sproget designet sa at hver teksthovedfil praesenterer graensefladen til et samlet programmodul. Det tilbyder et lille antal funktionsdeklarationer og viser kun datatyper og konstanter, der er kraevet for brug af disse funktioner. Typer og konstanter til deling mellem flere API'er bor placeres i teksthovedfiler, der erklaerer ingen funktioner. Denne organisering gor det muligt for et C-biblioteksmodul at blive dokumenteret praecist med en teksthovedfil per manualside. Sadan en fremgangsmade forbedrer laesevenligheden og tilgaengeligheden for biblioteksdokumentation og dermed brugbarheden af programmet. STANDARDER Bestemte termer og forkortelser bruges til at indikere UNIX-varianter og standarder som kald i dette afsnit er i overensstemmelse med. Se standards(7). NOTER Forfattere og ophavsretsbetingelser Kig i teksthovedet for manualsidens kilde for forfatter(e) og ophavsretsbetingelser. Bemaerk at disse kan vaere forskellige fra side til side! SE OGSA intro(2), errno(3), capabilities(7), credentials(7), environ(7), feature_test_macros(7), libc(7), math_error(7), path_resolution(7), pthreads(7), signal(7), standards(7), system_data_types(7) OVERSAETTELSE Oversaettere af denne manual til dansk Joe Hansen Denne oversaettelse er gratis dokumentation; laes GNU General Public License version 3 eller nyere for ophavsretbetingelser. Der er INGEN ANSVAR. Hvis du stoder pa fejl i oversaettelsen af denne vejledning, skal du sende en besked til . Linux man-pages 6.8 2. maj 2024 intro(3)