#include "ma.h"
#include "mactype.h"
Functions | |
char * | strncpy (char *dest, const char *source, size_t count) |
int | strncmp (const char *s1, const char *s2, size_t count) |
char * | strncat (char *s1, const char *s2, size_t count) |
int | memcmp (const void *dst, const void *src, size_t n) |
int | stricmp (const char *s1, const char *s2) |
int | strnicmp (const char *s1, const char *s2, size_t count) |
char * | strchr (const char *s, int ch) |
char * | strrchr (const char *s, int ch) |
char * | strstr (const char *str1, const char *str2) |
size_t | strspn (const char *string, const char *control) |
size_t | strcspn (const char *string, const char *control) |
char * | strpbrk (const char *string, const char *control) |
void * | memmove (void *dst, const void *src, size_t count) |
void * | memchr (const void *buf, int ch, size_t count) |
void * | memrchr (const void *buf, int ch, size_t count) |
char * | strdup (const char *s) |
char * | strlwr (char *s) |
char * | strupr (char *s) |
char * | strnset (char *s, int c, size_t count) |
char * | strrev (char *s) |
void * | memccpy (void *dst, const void *src, int c, size_t count) |
int | memicmp (const void *buf1, const void *buf2, size_t count) |
size_t | strlen (const char *s) |
char * | strcat (char *dst, const char *src) |
char * | strset (char *s, int c) |
double | strtod (const char *string, char **endptr) |
size_t | strnlen (const char *s, size_t count) |
int | StringMatch (const char *a, const char *b) |
int | StringMatch1 (const char *a, const char *b) |
int | memeq (const void *a, const void *b, int size) |
int | ConvertLatin1ToUtf8 (char *dst, int src) |
int | i2a (int a, char *dst) |
int | d2a (double d, char *dst) |
|
|
|
|
|
|
|
|
|
Compares strings s1 with s2 without case sensitivity.
|
|
Compares strings s1 with s2 for a max length count without case sensitivity.
|
|
Scans a string for the first occurance of a character.
|
|
Scans a string for the last occurance of a character.
|
|
Scans the substring str2 in string str1.
|
|
Find length of initial segment matching mask.
|
|
Gets the length of a complementary substring.
|
|
A pointer to the first occurrence in string of any of the characters that are part of control, or a null pointer if none of the characters of control is found in string before the terminating null-character. |
|
Moves count bytes from src to dst.
|
|
Searches buf for count bytes for the first occurance of ch.
|
|
Searches buf for count bytes for the last occurance of ch.
|
|
Makes a duplicate of a string, by allocation memory from the heap.
|
|
Makes a string lower case.
|
|
Makes a string upper case.
|
|
Sets a number of characters in the string s to c.
|
|
Reverses the order of the characters in a string.
|
|
Copies bytes from memory area src into dst, stops if byte c is encounted
|
|
Compares first n (count) bytes of buf1 & buf2, is case insensitive.
|
|
Get the length of a string.
|
|
Appends the string dst with the string src, the dst string is appended at its end.
|
|
Sets all the characters in string s to the character c,
|
|
Converts a string to a double. Stores the pointer to the character immediately following the converted string in the pointer pointed to by endptr, if endptr is not NULL. |
|
|
|
Compares two null-terminated strings. Returns TRUE if the characters of the shorter string equals the first characters of the longer string. |
|
Compares two null-terminated strings. Returns TRUE if the characters of a equals the first characters of b. |
|
Compares memory areas. Returns TRUE if identical, FALSE otherwise. |
|
Converts a single Latin-1 character to UTF-8. Returns the number of bytes written to dst (1 or 2). |
|
Stores a string representation of a into the buffer pointed to by dst. Returns strlen(dst). |
|
Stores a string representation of d into the buffer pointed to by dst. Returns strlen(dst). |