home | help
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  se-
     quence

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("DhDh3/4NDhoDh<degree>")
     << '\n'
		    <<
     std::regex_traits<wchar_t>::length(L"DhDh3/4NDhoDh<degree>") << '\n';
      }

Output:
      10
      5

http://cppreference.com 	   2024.06.10	    std::regex_traits::length(3)

home | help