#include <precomp.h>
#include <mbstring.h>
#include <string.h>
Go to the source code of this file.
◆ _mbclen2()
Definition at line 23 of file mbclen.c.
24{
26}
_Check_return_ _CRTIMP int __cdecl _ismbbtrail(_In_ unsigned int _C)
int __cdecl _ismbblead(unsigned int)
Referenced by _mbsnbcat().
◆ _mbset()
Definition at line 31 of file mbsupr.c.
32{
33 unsigned char *save =
string;
34
36
38 *string++ = '\0';
39 *string++ = '\0';
40 }
41 else {
44 }
45
46 }
47 else {
48
50
51 }
52
53 return save;
54}
Referenced by _mbsncat(), and _mbsupr().
◆ _mbsnbcat()
Definition at line 47 of file mbsncat.c.
48{
50 const unsigned char *
s =
src;
54
55 do {
56 if ((*
d++ = *
s++) == 0)
57 {
60 break;
61 }
65 }
67}
_Check_return_ _CRTIMP size_t __cdecl _mbslen(_In_z_ const unsigned char *_Str)
size_t _mbclen2(const unsigned int s)
◆ _mbsncat()
Definition at line 21 of file mbsncat.c.
22{
24 unsigned char *save =
dst;
25
28
30
32
34
36
37 }
38
40
41 return save;
42}
_Check_return_ _CRTIMP unsigned int __cdecl _mbsnextc(_In_z_ const unsigned char *_Str)
_Check_return_ _CRTIMP unsigned char *__cdecl _mbsinc(_In_z_ const unsigned char *_Ptr)
unsigned char * _mbset(unsigned char *string, int c)