Provided by: manpages-ro-dev_4.21.0-2_all bug

NUME

       strstr, strcasestr - localizează un subșir

BIBLIOTECA

       Biblioteca C standard (libc, -lc)

REZUMAT

       #include <string.h>

       char *strstr(const char *haystack, const char *needle);

       #define _GNU_SOURCE         /* Consultați feature_test_macros(7) */
       #include <string.h>

       char *strcasestr(const char *haystack, const char *needle);

DESCRIERE

       Funcția  strstrstr()  găsește  prima  apariție  a  subșirului  needle  din șirul haystack.
       Octeții de terminare nuli ('\0') nu sunt comparați.

       Funcția strcasestr() este la fel ca strstr(), dar ignoră diferența  majuscule/minuscule  a
       ambelor argumente.

VALOAREA RETURNATĂ

       Aceste funcții returnează un indicator la începutul subșirului localizat sau NULL în cazul
       în care subșirul nu este găsit.

       În cazul în care needle este un șir gol, valoarea de returnare este  întotdeauna  haystack
       însuși.

ATRIBUTE

       Pentru o explicație a termenilor folosiți în această secțiune, a se vedea attributes(7).

       ┌────────────────────────────────────────────────────┬───────────────────┬────────────────┐
       │InterfațăAtributValoare        │
       ├────────────────────────────────────────────────────┼───────────────────┼────────────────┤
       │strstr()                                            │ Siguranța firelor │ MT-Safe        │
       ├────────────────────────────────────────────────────┼───────────────────┼────────────────┤
       │strcasestr()                                        │ Siguranța firelor │ MT-Safe locale │
       └────────────────────────────────────────────────────┴───────────────────┴────────────────┘

STANDARDE

       strstr(): POSIX.1-2001, POSIX.1-2008, C99.

       Funcția strcasestr() este o extensie nestandardizată.

CONSULTAȚI ȘI

       memchr(3),   memmem(3),   strcasecmp(3),   strchr(3),  string(3),  strpbrk(3),  strsep(3),
       strspn(3), strtok(3), wcsstr(3)

TRADUCERE

       Traducerea în limba  română  a  acestui  manual  a  fost  creată  de  Remus-Gabriel  Chelu
       <remusgabriel.chelu@disroot.org>

       Această  traducere  este  documentație  gratuită;  citiți  Licența  publică  generală  GNU
       Versiunea 3  ⟨https://www.gnu.org/licenses/gpl-3.0.html⟩  sau  o  versiune  ulterioară  cu
       privire la condiții privind drepturile de autor.  NU se asumă Nicio RESPONSABILITATE.

       Dacă  găsiți  erori  în  traducerea  acestui  manual,  vă  rugăm să trimiteți un e-mail la
       ⟨translation-team-ro@lists.sourceforge.net⟩.