kennen:include:cstdlib
no way to compare when less than two revisions
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
— | kennen:include:cstdlib [2012-02-24 15:16] (aktuell) – angelegt - Externe Bearbeitung 127.0.0.1 | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
+ | ====== < | ||
+ | ===== Funktionen ===== | ||
+ | ==== Umgebung und Programmende ==== | ||
+ | <code cpp> | ||
+ | void abort (void) | ||
+ | </ | ||
+ | [[..: | ||
+ | | ||
+ | |||
+ | <code cpp> | ||
+ | int atexit (void (*function) (void)) | ||
+ | </ | ||
+ | [[..: | ||
+ | | ||
+ | |||
+ | <code cpp> | ||
+ | void exit (int status) | ||
+ | </ | ||
+ | [[..: | ||
+ | | ||
+ | |||
+ | <code cpp> | ||
+ | int system (const char *kommando) | ||
+ | </ | ||
+ | [[..: | ||
+ | | ||
+ | |||
+ | <code cpp> | ||
+ | char * getenv (const char *name) | ||
+ | </ | ||
+ | [[..: | ||
+ | | ||
+ | |||
+ | ==== Zahlen ==== | ||
+ | <code cpp> | ||
+ | int rand () | ||
+ | </ | ||
+ | [[..: | ||
+ | | ||
+ | |||
+ | <code cpp> | ||
+ | void srand (unsigned int seed) | ||
+ | </ | ||
+ | [[..: | ||
+ | Setzt den Startwert '' | ||
+ | |||
+ | <code cpp> | ||
+ | int abs (int zahl) | ||
+ | </ | ||
+ | [[..: | ||
+ | | ||
+ | |||
+ | <code cpp> | ||
+ | long int labs (long int zahl) | ||
+ | </ | ||
+ | [[..: | ||
+ | | ||
+ | |||
+ | <code cpp> | ||
+ | div_t div (int zaehler, int nenner) | ||
+ | </ | ||
+ | [[..: | ||
+ | | ||
+ | |||
+ | <code cpp> | ||
+ | ldiv_t ldiv (long int zaehler, long int nenner) | ||
+ | </ | ||
+ | [[..: | ||
+ | | ||
+ | |||
+ | ==== Zahlen umwandeln ==== | ||
+ | <code cpp> | ||
+ | int atoi (const char *string) | ||
+ | </ | ||
+ | [[..: | ||
+ | | ||
+ | |||
+ | <code cpp> | ||
+ | long int atol (const char *string) | ||
+ | </ | ||
+ | [[..: | ||
+ | | ||
+ | |||
+ | <code cpp> | ||
+ | long int strtol (const char *string, char **endptr, int basis) | ||
+ | </ | ||
+ | [[..: | ||
+ | | ||
+ | |||
+ | <code cpp> | ||
+ | unsigned long int strtoul (const char *string, char **endptr, int basis) | ||
+ | </ | ||
+ | [[..: | ||
+ | | ||
+ | |||
+ | <code cpp> | ||
+ | double atof (const char *string) | ||
+ | </ | ||
+ | [[..: | ||
+ | | ||
+ | |||
+ | <code cpp> | ||
+ | double strtod (const char *string, char **endptr) | ||
+ | </ | ||
+ | [[..: | ||
+ | | ||
+ | |||
+ | ==== Felder durchsuchen und sortieren ==== | ||
+ | <code cpp> | ||
+ | void * bsearch (const void *key, const void *array, size_t count, size_t size, | ||
+ | int (*compare)(const void*, const void*)) | ||
+ | </ | ||
+ | [[..: | ||
+ | | ||
+ | |||
+ | <code cpp> | ||
+ | void qsort (void *array, size_t count, size_t size, | ||
+ | int (*compare)(const void*, const void*)) | ||
+ | </ | ||
+ | [[..: | ||
+ | Quick Sort. | ||
+ | |||
+ | ==== Multibyte-Zeichen ==== | ||
+ | <code cpp> | ||
+ | int mblen (const char *string, size_t anzahl) | ||
+ | </ | ||
+ | [[..: | ||
+ | | ||
+ | |||
+ | <code cpp> | ||
+ | int mbtowc (wchar_t *result, const char *string, size_t anzahl) | ||
+ | </ | ||
+ | [[..: | ||
+ | | ||
+ | |||
+ | <code cpp> | ||
+ | int wctomb (char *string, wchar_t wchar) | ||
+ | </ | ||
+ | [[..: | ||
+ | | ||
+ | |||
+ | <code cpp> | ||
+ | size_t mbstowcs (wchar_t *wstring, const char *string, size_t anzahl) | ||
+ | </ | ||
+ | [[..: | ||
+ | | ||
+ | |||
+ | <code cpp> | ||
+ | size_t wcstombs (char *string, const wchar_t wstring, size_t anzahl) | ||
+ | </ | ||
+ | [[..: | ||
+ | | ||
+ | |||
+ | ==== Freispeicher ==== | ||
+ | <code cpp> | ||
+ | void * malloc (size_t anzahl) | ||
+ | </ | ||
+ | [[..: | ||
+ | | ||
+ | |||
+ | <code cpp> | ||
+ | void * calloc (size_t anzahl, size_t elementgroesse) | ||
+ | </ | ||
+ | [[..: | ||
+ | Reserviert dynamischen Speicher für '' | ||
+ | |||
+ | <code cpp> | ||
+ | void * realloc (void *ptr, size_t neue_groesse) | ||
+ | </ | ||
+ | [[..: | ||
+ | | ||
+ | |||
+ | <code cpp> | ||
+ | void free (void *ptr) | ||
+ | </ | ||
+ | [[..: | ||
+ | Gibt durch '' | ||
kennen/include/cstdlib.txt · Zuletzt geändert: 2012-02-24 15:16 von 127.0.0.1