Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
std::codecvt_base(3)	      C++ Standard Libary	  std::codecvt_base(3)

NAME
       std::codecvt_base - std::codecvt_base

Synopsis
	  Defined in header <locale>
	  class	codecvt_base;

	  The class std::codecvt_base provides the conversion status constants
       which are
	  inherited and	used by	the std::codecvt facets.

Member types
	  Member type				      Definition
	  enum	result	{  ok,	partial, error,	noconv }; Unscoped enumeration
       type

	  Value	  Explanation
	  ok	  conversion was completed with	no error
	  partial not all source characters were converted
	  error	  encountered an invalid character
	  noconv  no conversion	required, input	and output types are the same

Notes
	  The value std::codecvt_base::partial is used to indicate that	either
       the destination
	  range	is too short to	receive	the results of the conversion  or  the
       input is
	  truncated in the middle of an	otherwise valid	multibyte character.

See also
	  codecvt  converts  between  character	 encodings,  including	UTF-8,
       UTF-16, UTF-32
		  (class template)

http://cppreference.com		  2022.07.31		  std::codecvt_base(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=std::codecvt_base&sektion=3&manpath=FreeBSD+Ports+15.0>

home | help