.\" -*- coding: UTF-8 -*- .\" Copyright 1993 David Metcalfe (david@prism.demon.co.uk) .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" .\" References consulted: .\" Linux libc source code .\" Lewine's _POSIX Programmer's Guide_ (O'Reilly & Associates, 1991) .\" 386BSD man pages .\" Modified 1993-04-12, David Metcalfe .\" Modified 1993-07-24, Rik Faith (faith@cs.unc.edu) .\" Modified 2002-01-20, Walter Harms .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH bstring 3 "7 janvier 2023" "Pages du manuel de Linux 6.05.01" .SH NOM bcmp, bcopy, bzero, memccpy, memchr, memcmp, memcpy, memfrob, memmem, memmove, memset \- Opérations sur des chaînes d'octets .SH BIBLIOTHÈQUE Bibliothèque C standard (\fIlibc\fP, \fI\-lc\fP) .SH SYNOPSIS .nf \fB#include \fP .PP \fBint bcmp(const void \fP\fIs1\fP\fB[.\fP\fIn\fP\fB], const void \fP\fIs2\fP\fB[.\fP\fIn\fP\fB], size_t \fP\fIn\fP\fB);\fP .PP \fBvoid bcopy(const void \fP\fIsrc\fP\fB[.\fP\fIn\fP\fB], void \fP\fIdest\fP\fB[.\fP\fIn\fP\fB], size_t \fP\fIn\fP\fB);\fP .PP \fBvoid bzero(void \fP\fIs\fP\fB[.\fP\fIn\fP\fB], size_t \fP\fIn\fP\fB);\fP .PP \fBvoid *memccpy(void \fP\fIdest\fP\fB[.\fP\fIn\fP\fB], const void \fP\fIsrc\fP\fB[.\fP\fIn\fP\fB], int \fP\fIc\fP\fB, size_t \fP\fIn\fP\fB);\fP .PP \fBvoid *memchr(const void \fP\fIs\fP\fB[.\fP\fIn\fP\fB], int \fP\fIc\fP\fB, size_t \fP\fIn\fP\fB);\fP .PP \fBint memcmp(const void \fP\fIs1\fP\fB[.\fP\fIn\fP\fB], const void \fP\fIs2\fP\fB[.\fP\fIn\fP\fB], size_t \fP\fIn\fP\fB);\fP .PP \fBvoid *memcpy(void \fP\fIdest\fP\fB[.\fP\fIn\fP\fB], const void \fP\fIsrc\fP\fB[.\fP\fIn\fP\fB], size_t \fP\fIn\fP\fB);\fP .PP \fBvoid *memfrob(void \fP\fIs\fP\fB[.\fP\fIn\fP\fB], size_t \fP\fIn\fP\fB);\fP .PP \fBvoid *memmem(const void \fP\fIhaystack\fP\fB[.\fP\fIhaystacklen\fP\fB], size_t \fP\fIhaystacklen\fP\fB,\fP \fB const void \fP\fIneedle\fP\fB[.\fP\fIneedlelen\fP\fB], size_t \fP\fIneedlelen\fP\fB);\fP .PP \fBvoid *memmove(void \fP\fIdest\fP\fB[.\fP\fIn\fP\fB], const void \fP\fIsrc\fP\fB[.\fP\fIn\fP\fB], size_t \fP\fIn\fP\fB);\fP .PP \fBvoid *memset(void \fP\fIs\fP\fB[.\fP\fIn\fP\fB], int \fP\fIc\fP\fB, size_t \fP\fIn\fP\fB);\fP .fi .SH DESCRIPTION Ces fonctions agissent sur des chaînes d'octets (tableaux d'octets) qui ne se terminent pas nécessairement par le caractère nul. Reportez\-vous aux pages de manuel de chaque fonction pour obtenir leur description. .SH NOTES .\" The old functions are not even available on some non-GNU/Linux systems. Les fonctions \fBbcmp\fP() et \fBbcopy\fP() sont obsolètes. Utilisez \fBmemcmp\fP() et \fBmemcpy\fP() à la place. .SH "VOIR AUSSI" \fBbcmp\fP(3), \fBbcopy\fP(3), \fBbzero\fP(3), \fBmemccpy\fP(3), \fBmemchr\fP(3), \fBmemcmp\fP(3), \fBmemcpy\fP(3), \fBmemfrob\fP(3), \fBmemmem\fP(3), \fBmemmove\fP(3), \fBmemset\fP(3), \fBstring\fP(3) .PP .SH TRADUCTION La traduction française de cette page de manuel a été créée par Christophe Blaess , Stéphan Rafin , Thierry Vignaud , François Micaux, Alain Portal , Jean-Philippe Guérard , Jean-Luc Coulon (f5ibh) , Julien Cristau , Thomas Huriaux , Nicolas François , Florentin Duneau , Simon Paillard , Denis Barbier , David Prévot , Frédéric Hantrais et Jean-Pierre Giraud . .PP Cette traduction est une documentation libre ; veuillez vous reporter à la .UR https://www.gnu.org/licenses/gpl-3.0.html GNU General Public License version 3 .UE concernant les conditions de copie et de distribution. Il n'y a aucune RESPONSABILITÉ LÉGALE. .PP Si vous découvrez un bogue dans la traduction de cette page de manuel, veuillez envoyer un message à .MT debian-l10n-french@lists.debian.org .ME .