Provided by:
manpages-fr_1.67.0-1_all 
NOM
stpncpy - Copier une chaîne et pointer sur sa fin.
SYNOPSIS
#define _GNU_SOURCE
#include <string.h>
char *stpncpy (char *dest, const char *src, size_t n);
DESCRIPTION
La fonction stpncpy copie au plus n caractères depuis la chaîne pointée
par src, y compris le caractère final « \0 » dans le tableau pointé par
dest. n caractères exactement sont écrits dans dest. Si la longueur
strlen(src) est plus petite que n, les caractères restant dans le
tableau pointé par dest sont mis à zéro. Si la longueur strlen(src) est
plus grande que n, la chaîne pointée par dest ne sera pas terminée par
un caractère nul final.
Les chaînes ne doivent pas se recouvrir.
Le programmeur doit s’assurer qu’il a réservé assez de mémoire pour au
moins n caractères.
VALEUR RENVOYÉE
stpncpy renvoie un pointeur sur le caractère nul final dans dest, ou si
dest n’est pas un caractère nul final, dest + n.
CONFORMITÉ
Cette fonction est une extension GNU.
VOIR AUSSI
strncpy(3)
TRADUCTION
Thierry Vignaud <tvignaud@mandrakesoft.com>, 1999
Christophe Blaess, 2003.