www.digitalmars.com

D Programming Language 2.0

Last update Tue Oct 16 09:58:59 2007

std.c.string

C's <string.h>

Authors:
Walter Bright, Digital Mars, www.digitalmars.com

License:
Public Domain

void* memcpy(void* s1, in const const void* s2, uint n);


void* memmove(void* s1, in const const void* s2, uint n);


char* strcpy(char* s1, in const const char* s2);


char* strncpy(char* s1, in const const char* s2, uint n);


char* strncat(char* s1, in const const char* s2, uint n);


int strcoll(in const const char* s1, in const const char* s2);


int strncmp(in const const char* s1, in const const char* s2, uint n);


uint strxfrm(char* s1, in const const char* s2, uint n);


const(void)* memchr(in const const void* s, int c, uint n);


const(char)* strchr(in const const char* s, int c);


uint strcspn(in const const char* s1, in const const char* s2);


const(char)* strpbrk(in const const char* s1, in const const char* s2);


char* strrchr(char* s, int c);


uint strspn(in const const char* s1, in const const char* s2);


char* strstr(in const const char* s1, in const const char* s2);


char* strtok(in const const char* s1, in const const char* s2);


void* memset(void* s, int c, uint n);


const(char)* strerror(int errnum);


uint strlen(in const const char* s);


int strcmp(in const const char* s1, in const const char* s2);


char* strcat(char* s1, in const const char* s2);


int memcmp(in const const void* s1, in const const void* s2, uint n);


int memicmp(in const const char* s1, in const const char* s2, uint n);