My Project
Chargement...
Recherche...
Aucune correspondance
string.h
Aller à la documentation de ce fichier.
1/*----------------------------------------------------------------------------*/
2/* Définition des fonctions de manipulation des chaines. */
3/* */
4/* (C) Manu Chaput 2000-2024 */
5/*----------------------------------------------------------------------------*/
6#ifndef DEF_MANUX_STRING
7#define DEF_MANUX_STRING
8
9#include <manux/types.h>
10
11int strlen(const char * s);
12
13void * memcpy(void *dest, const void *src, size_t n);
14
15void * memset(void *dest, int val, size_t n);
16
17void bcopy (const void *src, void *dest, int n);
18/*
19 * Copie de n octets depuis src vers dest.
20 */
21
22int strncmp(const char *s1, const char *s2, size_t n);
23
24int strcmp(const char *s1, const char *s2);
25
34char * prochainDelimiteur(char * chaine, char delimiteur);
35
36#endif
int strncmp(const char *s1, const char *s2, size_t n)
Definition string.c:57
int strcmp(const char *s1, const char *s2)
Definition string.c:74
int strlen(const char *s)
Definition string.c:46
void bcopy(const void *src, void *dest, int n)
Definition string.c:35
void * memset(void *dest, int val, size_t n)
Definition string.c:25
void * memcpy(void *dest, const void *src, size_t n)
Definition string.c:12
char * prochainDelimiteur(char *chaine, char delimiteur)
Recherche d'un délimiteur dans une chaîne.
Definition string.c:104