Zum Inhalt springen

C++-Referenz/ Standardbibliothek/ Zeichen und Zeichenketten

Aus Wikibooks
Alte Seite

Die Arbeit am Buch »C++-Referenz« wurde vom Hauptautor eingestellt. Ein Lehrbuch zum Thema C++ ist unter »C++-Programmierung« zu finden. Eine sehr umfangreiche und gute Referenz gibt es unter cppreference.com.

Diese Seite beschreibt C++98, einen stark veralteten Standard. Aktuelle Referenz.

isalnum

[Bearbeiten]
// Header: cctype
int isalnum(int ch);

isalpha

[Bearbeiten]
// Header: cctype
int isalpha(int ch);

iscntrl

[Bearbeiten]
// Header: cctype
int iscntrl(int ch);

isdigit

[Bearbeiten]
// Header: cctype
int isdigit(int ch);

isgraph

[Bearbeiten]
// Header: cctype
int isgraph(int ch);

islower

[Bearbeiten]
// Header: cctype
int islower(int ch);

isprint

[Bearbeiten]
// Header: cctype
int isprint(int ch);

ispunct

[Bearbeiten]
// Header: cctype
int ispunct(int ch);

isspace

[Bearbeiten]
// Header: cctype
int isspace(int ch);

isupper

[Bearbeiten]
// Header: cctype
int isupper(int ch);

isxdigit

[Bearbeiten]
// Header: cctype
int isxdigit(int ch);

memchr

[Bearbeiten]
// Header: cstring
void* memchr(void const *buf, int ch, size_t count);

memcmp

[Bearbeiten]
// Header: cstring
int memcmp(void const *buf1, void const *buf2, size_t count);

memcpy

[Bearbeiten]
// Header: cstring
void* memcpy(void *to, void const *from, size_t count);

memmove

[Bearbeiten]
// Header: cstring
void* memmove(void *to, void const *from, size_t count);

memset

[Bearbeiten]
// Header: cstring
void* memset(void *buf, int ch, size_t count);

strcat

[Bearbeiten]
// Header: cstring
char* strcat(char *str1, char const *str2);

strchr

[Bearbeiten]
// Header: cstring
char* strchr(char const *str, int ch);

strcmp

[Bearbeiten]
// Header: cstring
int strcmp(char const *str1, char const *str2);

strcoll

[Bearbeiten]
// Header: cstring
int strcoll(char const *str1, char const *str2);

strcpy

[Bearbeiten]
// Header: cstring
char* strcpy(char *str1, char const *str2);

strcspn

[Bearbeiten]
// Header: cstring
size_t strcspn(char const *str1, char const *str2);

strerror

[Bearbeiten]
// Header: cstring
char* strerror(int errnum);

strlen

[Bearbeiten]
// Header: cstring
size_t strlen(char const *str);

strncat

[Bearbeiten]
// Header: cstring
char* strncat(char *str1, char const *str2, size_t count);

strncmp

[Bearbeiten]
// Header: cstring
int strncmp(char const *str1, char const *str2, size_t count);

strncpy

[Bearbeiten]
// Header: cstring
char* strncpy(char *str1, char const *str2, size_t count);

strpbrk

[Bearbeiten]
// Header: cstring
char* strpbrk(char const *str1, char const *str2);

strrchr

[Bearbeiten]
// Header: cstring
char* strrchr(char const *str, int ch);

strspn

[Bearbeiten]
// Header: cstring
size_t strspn(char const *str1, char const *str2);

strstr

[Bearbeiten]
// Header: cstring
char* strstr(char const *str1, char const *str2);

strtok

[Bearbeiten]
// Header: cstring
char* strtok(char *str1, char const *str2);

strxfrm

[Bearbeiten]
// Header: cstring
size_t strxfrm(char *str1, char const *str2, size_t count);

tolower

[Bearbeiten]
// Header: cctype
int tolower(int ch);

toupper

[Bearbeiten]
// Header: cctype
int toupper(int ch);