table of contents
        
      
      
    
      other versions
    
    - Tumbleweed 2024.07.05-1.3
 - Leap-16.0
 - Leap-15.6
 
| std::regex_traits::length(3) | C++ Standard Libary | std::regex_traits::length(3) | 
NAME¶
std::regex_traits::length - std::regex_traits::length
Synopsis¶
static std::size_t length( const char_type* p );
  
   Calculates the length of a null-terminated character sequence, that is, the
    smallest
  
   i such that p[i] == 0.
  
   Standard library specializations of std::regex_traits execute
  
   std::char_traits<CharT>::length(p);.
Parameters¶
p - pointer to the first element of the null-terminated character sequence
Return value¶
The length of the null-terminated character string.
Example¶
// Run this code
  
   #include <iostream>
  
   #include <regex>
  
   int main()
  
   {
  
   std::cout <<
    std::regex_traits<char>::length("Кошка")
    << '\n'
  
   <<
    std::regex_traits<wchar_t>::length(L"Кошка")
    << '\n';
  
   }
Output:¶
 10
  
   5
| 2024.06.10 | http://cppreference.com |