]> git.ipfire.org Git - thirdparty/man-pages.git/blob - man3/wcsrchr.3
ec1973687ad8c93a55e08f042b1089a49a3e19c6
[thirdparty/man-pages.git] / man3 / wcsrchr.3
1 '\" t
2 .\" Copyright (c) Bruno Haible <haible@clisp.cons.org>
3 .\"
4 .\" SPDX-License-Identifier: GPL-2.0-or-later
5 .\"
6 .\" References consulted:
7 .\" GNU glibc-2 source code and manual
8 .\" Dinkumware C library reference http://www.dinkumware.com/
9 .\" OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
10 .\" ISO/IEC 9899:1999
11 .\"
12 .TH wcsrchr 3 (date) "Linux man-pages (unreleased)"
13 .SH NAME
14 wcsrchr \- search a wide character in a wide-character string
15 .SH LIBRARY
16 Standard C library
17 .RI ( libc ", " \-lc )
18 .SH SYNOPSIS
19 .nf
20 .B #include <wchar.h>
21 .PP
22 .BI "wchar_t *wcsrchr(const wchar_t *" wcs ", wchar_t " wc );
23 .fi
24 .SH DESCRIPTION
25 The
26 .BR wcsrchr ()
27 function is the wide-character equivalent
28 of the
29 .BR strrchr (3)
30 function.
31 It searches the last occurrence of
32 .I wc
33 in the wide-character
34 string pointed to by
35 .IR wcs .
36 .SH RETURN VALUE
37 The
38 .BR wcsrchr ()
39 function returns a pointer to the last occurrence of
40 .I wc
41 in the wide-character string pointed to by
42 .IR wcs ,
43 or NULL if
44 .I wc
45 does not occur in the string.
46 .SH ATTRIBUTES
47 For an explanation of the terms used in this section, see
48 .BR attributes (7).
49 .ad l
50 .nh
51 .TS
52 allbox;
53 lbx lb lb
54 l l l.
55 Interface Attribute Value
56 T{
57 .BR wcsrchr ()
58 T} Thread safety MT-Safe
59 .TE
60 .hy
61 .ad
62 .sp 1
63 .SH STANDARDS
64 C11, POSIX.1-2008.
65 .SH HISTORY
66 POSIX.1-2001, C99.
67 .SH SEE ALSO
68 .BR strrchr (3),
69 .BR wcschr (3)