r_type& c2): static bool lt(co
Автор admin Четверг, 21 мая 2009 11:32
r_type& c2): static bool lt(const char_type& cl. const char_type& c2); static int compare(const char_type* si. const char_type* s2, size_t n): static size_t length(const char_type* s): static const char_type* find(const char_type* s. size_t n, const char_type& a): static char_type* move(char_type* si, const char_type* s2. size_t n); static char_type* copy(char_type* si. const char_type* s2, size_t n): static char_type* assign(char_type* s. size_t n. char_type a): 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); static bool eq_int_type(const int_type& cl. const int_type& c2): static int_type eof(); }: Две версии реально различаются лишь набором типов (char и int против wchar_t и wint_t), а функциональность остается той же1. Этим подчеркивается то обстоятельство, что классы характеристик действительно что-то характеризуют, а различия между взаимосвязанными классами характеристик обычно проявляются в типах, константах или фиксированных алгоритмах, которые используют параметры шаблонов, определяющие типы. Классы ха
Комментарии закрыты.
Последние комментарии