runestrcat.3 (1124B)
1 .deEX 2 .ift .ft5 3 .nf 4 .. 5 .deEE 6 .ft1 7 .fi 8 .. 9 .TH RUNESTRCAT 3 10 .SH NAME 11 runestrcat, 12 runestrncat, 13 runestrcmp, 14 runestrncmp, 15 runestrcpy, 16 runestrncpy, 17 runestrecpy, 18 runestrlen, 19 runestrchr, 20 runestrrchr, 21 runestrdup, 22 runestrstr \- rune string operations 23 .SH SYNOPSIS 24 .B #include <u.h> 25 .br 26 .B #include <libc.h> 27 .PP 28 .ta \w'\fLRune* \fP'u 29 .B 30 Rune* runestrcat(Rune *s1, Rune *s2) 31 .PP 32 .B 33 Rune* runestrncat(Rune *s1, Rune *s2, long n) 34 .PP 35 .B 36 int runestrcmp(Rune *s1, Rune *s2) 37 .PP 38 .B 39 int runestrncmp(Rune *s1, Rune *s2, long n) 40 .PP 41 .B 42 Rune* runestrcpy(Rune *s1, Rune *s2) 43 .PP 44 .B 45 Rune* runestrncpy(Rune *s1, Rune *s2, long n) 46 .PP 47 .B 48 Rune* runestrecpy(Rune *s1, Rune *es1, Rune *s2) 49 .PP 50 .B 51 long runestrlen(Rune *s) 52 .PP 53 .B 54 Rune* runestrchr(Rune *s, Rune c) 55 .PP 56 .B 57 Rune* runestrrchr(Rune *s, Rune c) 58 .PP 59 .B 60 Rune* runestrdup(Rune *s) 61 .PP 62 .B 63 Rune* runestrstr(Rune *s1, Rune *s2) 64 .SH DESCRIPTION 65 These functions are rune string analogues of 66 the corresponding functions in 67 .IR strcat (3). 68 .SH SOURCE 69 .B http://swtch.com/plan9port/unix 70 .SH SEE ALSO 71 .IR rune (3), 72 .IR strcat (3) 73 .SH BUGS 74 The outcome of overlapping moves varies among implementations.