__gnu_cxx::char_traits - Online Linux Manual PageSection : 3
Updated : 19 Jun 2018
Source : libstdc++

NAME__gnu_cxx::char_traits − Base class used to implement std::char_traits.

SYNOPSIS
Inherited by std::char_traits< _CharT >.

Public Typestypedef _CharT char_type
typedef _Char_types< _CharT >::int_type int_type
typedef _Char_types< _CharT >::off_type off_type
typedef _Char_types< _CharT >::pos_type pos_type
typedef _Char_types< _CharT >::state_type state_type

Static Public Member Functionsstatic char_type * assign (char_type *__s, std::size_t __n, char_type __a)
static void assign (char_type &__c1, const char_type &__c2)
static int compare (const char_type *__s1, const char_type *__s2, std::size_t __n)
static char_type * copy (char_type *__s1, const char_type *__s2, std::size_t __n)
static int_type eof ()
static bool eq (const char_type &__c1, const char_type &__c2)
static bool eq_int_type (const int_type &__c1, const int_type &__c2)
static const char_type * find (const char_type *__s, std::size_t __n, const char_type &__a)
static std::size_t length (const char_type *__s)
static bool lt (const char_type &__c1, const char_type &__c2)
static char_type * move (char_type *__s1, const char_type *__s2, std::size_t __n)
static int_type not_eof (const int_type &__c)
static char_type to_char_type (const int_type &__c)
static int_type to_int_type (const char_type &__c)

Detailed Description

template<typename _CharT> struct __gnu_cxx::char_traits< _CharT >Base class used to implement std::char_traits. Note: For any given actual character type, this definition is probably wrong. (Most of the member functions are likely to be right, but the int_type and state_type typedefs, and the eof() member function, are likely to be wrong.) The reason this class exists is so users can specialize it. Classes in namespace std may not be specialized for fundamental types, but classes in namespace __gnu_cxx may be. See http://gcc.gnu.org/onlinedocs/libstdc++/manual/bk01pt05ch13s03.html for advice on how to make use of this class for 'unusual' character types. Also, check out include/ext/pod_char_traits.h. Definition at line 90 of file char_traits.h.

AuthorGenerated automatically by Doxygen for libstdc++ from the source code.
0
Johanes Gumabo
Data Size   :   11,229 byte
man-__gnu_cxx::char_traits.3Build   :   2024-12-05, 20:55   :  
Visitor Screen   :   x
Visitor Counter ( page / site )   :   4 / 168,280
Visitor ID   :     :  
Visitor IP   :   18.226.17.3   :  
Visitor Provider   :   AMAZON-02   :  
Provider Position ( lat x lon )   :   39.962500 x -83.006100   :   x
Provider Accuracy Radius ( km )   :   1000   :  
Provider City   :   Columbus   :  
Provider Province   :   Ohio ,   :   ,
Provider Country   :   United States   :  
Provider Continent   :   North America   :  
Visitor Recorder   :   Version   :  
Visitor Recorder   :   Library   :  
Online Linux Manual Page   :   Version   :   Online Linux Manual Page - Fedora.40 - march=x86-64 - mtune=generic - 24.12.05
Online Linux Manual Page   :   Library   :   lib_c - 24.10.03 - march=x86-64 - mtune=generic - Fedora.40
Online Linux Manual Page   :   Library   :   lib_m - 24.10.03 - march=x86-64 - mtune=generic - Fedora.40
Data Base   :   Version   :   Online Linux Manual Page Database - 24.04.13 - march=x86-64 - mtune=generic - fedora-38
Data Base   :   Library   :   lib_c - 23.02.07 - march=x86-64 - mtune=generic - fedora.36

Very long time ago, I have the best tutor, Wenzel Svojanovsky . If someone knows the email address of Wenzel Svojanovsky , please send an email to johanes_gumabo@yahoo.co.id .
If error, please print screen and send to johanes_gumabo@yahoo.co.id
Under development. Support me via PayPal.