mblen man page on Ultrix

Man page or keyword search:  
man Server   3690 pages
apropos Keyword Search (all sections)
Output format
Ultrix logo
[printable version]

mblen(3int)							   mblen(3int)

Name
       mblen - determines the number of bytes comprising a multibyte character

Syntax
       #include <stdlib.h>

       int mblen (s, n)
       const char *s;
       size_t n;

Arguments
       s       The s argument is a pointer to the multibyte character string.

       n       The  n  argument	 is  the maximum number of bytes in s that are
	       examined.

Description
       If s is not a null pointer, the function determines the number of bytes
       comprising  the	multibyte  character pointed to by s.  The function is
       equivalent to:
       (mbtowc((wchar_t *)0, s, n);)

       This function is affected by  the  LC_CTYPE  category  of  the  current
       locale.

Return Values
       If s is a null pointer, the function returns a zero value.  If s is not
       a null pointer, the function returns:

	  ·  0 (if s points to the null character)

	  ·  The number of bytes that comprise the multibyte character (if the
	     next n or fewer bytes form a valid multibyte character)

	  ·
	      -1 (if they do not form a valid multibyte character)

See Also
       mbtowc(3int),	 mbstowcs(3int),     setlocale(3int),	 wctomb(3int),
       wcstombs(3int)

								   mblen(3int)
[top]

List of man pages available for Ultrix

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
...................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net