Scroll to navigation

std::regex_error::regex_error(3) C++ Standard Libary std::regex_error::regex_error(3)

NAME

std::regex_error::regex_error - std::regex_error::regex_error

Synopsis


Defined in header <regex>
regex_error( std::regex_constants::error_type ecode ); (1) (since C++11)
regex_error( const regex_error& other ); (2) (since C++11)


1) Constructs a regex_error with a given ecode of type
std::regex_constants::error_type.
2) Copy constructor. Initializes the contents with those of other. If *this and
other both have dynamic type std::regex_error then std::strcmp(what(), other.what())
== 0.

Parameters


ecode - error code indicating the error raised in regular expression parsing
other - another regex_error object to copy

See also


error_type describes different types of matching errors
(C++11) (typedef)

2024.06.10 http://cppreference.com