.\" -*- coding: UTF-8 -*-
'\" t
.\" 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 Sat Jul 24 17:56:43 1993 by Rik Faith (faith@cs.unc.edu)
.\" Added history, aeb, 980113.
.\" 2005-05-05 mtk: added strcasestr()
.\"
.\"*******************************************************************
.\"
.\" This file was generated with po4a. Translate the source file.
.\"
.\"*******************************************************************
.TH strstr 3 "5 lutego 2023 r." "Linux man\-pages 6.03" 
.SH NAZWA
strstr, strcasestr \- szukanie podciągu
.SH BIBLIOTEKA
Standardowa biblioteka C (\fIlibc\fP, \fI\-lc\fP)
.SH SKŁADNIA
.nf
\fB#include <string.h>\fP
.PP
\fBchar *strstr(const char *\fP\fIhaystack\fP\fB, const char *\fP\fIneedle\fP\fB);\fP
.PP
\fB#define _GNU_SOURCE\fP         /* Patrz feature_test_macros(7) */
\fB#include <string.h>\fP
.PP
\fBchar *strcasestr(const char *\fP\fIhaystack\fP\fB, const char *\fP\fIneedle\fP\fB);\fP
.fi
.SH OPIS
Funkcja \fBstrstr\fP() znajduje pierwsze wystąpienie podłańcucha \fIneedle\fP w
łańcuchu \fIhaystack\fP.  Kończące znaki null \[aq]\e0\[aq]) nie są
porównywane.
.PP
Funkcja \fBstrcasestr\fP() działa jak \fBstrstr\fP(), ale ignoruje rozmiar znaków
obu argumentów.
.SH "WARTOŚĆ ZWRACANA"
Funkcja \fBstrstr\fP() zwraca wskaźnik do początku znalezionego podłańcucha lub
wartość NULL, jeśli podłańcuch ten nie zostanie znaleziony.
.PP
If \fIneedle\fP is the empty string, the return value is always \fIhaystack\fP
itself.
.SH ATRYBUTY
Informacje o pojęciach używanych w tym rozdziale można znaleźć w podręczniku
\fBattributes\fP(7).
.ad l
.nh
.TS
allbox;
lbx lb lb
l l l.
Interfejs	Atrybut	Wartość
T{
\fBstrstr\fP()
T}	Bezpieczeństwo wątkowe	MT\-Safe
T{
\fBstrcasestr\fP()
T}	Bezpieczeństwo wątkowe	MT\-Safe locale
.TE
.hy
.ad
.sp 1
.SH STANDARDY
\fBstrstr\fP(): POSIX.1\-2001, POSIX.1\-2008, C99.
.PP
Funkcja \fBstrcasestr\fP() jest rozszerzeniem niestandardowym.
.SH "ZOBACZ TAKŻE"
\fBmemchr\fP(3), \fBmemmem\fP(3), \fBstrcasecmp\fP(3), \fBstrchr\fP(3), \fBstring\fP(3),
\fBstrpbrk\fP(3), \fBstrsep\fP(3), \fBstrspn\fP(3), \fBstrtok\fP(3), \fBwcsstr\fP(3)
.PP
.SH TŁUMACZENIE
Autorami polskiego tłumaczenia niniejszej strony podręcznika są:
Paweł Wilk <siefca@pl.qmail.org>,
Andrzej Krzysztofowicz <ankry@green.mf.pg.gda.pl>,
Robert Luberda <robert@debian.org>
i
Michał Kułach <michal.kulach@gmail.com>
.
.PP
Niniejsze tłumaczenie jest wolną dokumentacją. Bliższe informacje o warunkach
licencji można uzyskać zapoznając się z
.UR https://www.gnu.org/licenses/gpl-3.0.html
GNU General Public License w wersji 3
.UE
lub nowszej. Nie przyjmuje się ŻADNEJ ODPOWIEDZIALNOŚCI.
.PP
Błędy w tłumaczeniu strony podręcznika prosimy zgłaszać na adres listy
dyskusyjnej
.MT manpages-pl-list@lists.sourceforge.net
.ME .
