31 Regular expressions library [re]
class regex_error : public runtime_error {
public:
explicit regex_error(regex_constants::error_type ecode);
regex_constants::error_type code() const;
};
The class
regex_error defines the type of objects thrown as
exceptions to report errors from the regular expression library
. regex_error(regex_constants::error_type ecode);
Effects: Constructs an object of class
regex_error. Postconditions: ecode == code(). regex_constants::error_type code() const;
Returns: The error code that was passed to the constructor
.