30
Regular expressions library
[re]
30.5
Class
regex_error
[re.badexp]
class
regex_error
:
public
runtime_error
{
public
:
explicit
regex_error
(
regex_constants
::
error_type ecode
)
; regex_constants
::
error_type code
(
)
const
;
}
;
1
#
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
)
;
2
#
Postconditions
:
ecode
=
=
code
(
)
.
🔗
regex_constants
::
error_type code
(
)
const
;
3
#
Returns
: The error code that was passed to the constructor
.