cplusplus
.com
TUTORIALS
REFERENCE
ARTICLES
FORUM
user name:
password:
Forgot your password?
please wait
try again
cancel
forgot your password?
sign up
log in
[Legacy version]
C++
Tutorials
Reference
Articles
Forum
Reference
C library:
<cassert> (assert.h)
<cctype> (ctype.h)
<cerrno> (errno.h)
C++11
<cfenv> (fenv.h)
<cfloat> (float.h)
C++11
<cinttypes> (inttypes.h)
<ciso646> (iso646.h)
<climits> (limits.h)
<clocale> (locale.h)
<cmath> (math.h)
<csetjmp> (setjmp.h)
<csignal> (signal.h)
<cstdarg> (stdarg.h)
C++11
<cstdbool> (stdbool.h)
<cstddef> (stddef.h)
C++11
<cstdint> (stdint.h)
<cstdio> (stdio.h)
<cstdlib> (stdlib.h)
<cstring> (string.h)
C++11
<ctgmath> (tgmath.h)
<ctime> (time.h)
C++11
<cuchar> (uchar.h)
<cwchar> (wchar.h)
<cwctype> (wctype.h)
Containers:
C++11
<array>
<deque>
C++11
<forward_list>
<list>
<map>
<queue>
<set>
<stack>
C++11
<unordered_map>
C++11
<unordered_set>
<vector>
Input/Output:
<fstream>
<iomanip>
<ios>
<iosfwd>
<iostream>
<istream>
<ostream>
<sstream>
<streambuf>
Multi-threading:
C++11
<atomic>
C++11
<condition_variable>
C++11
<future>
C++11
<mutex>
C++11
<thread>
Other:
<algorithm>
<bitset>
C++11
<chrono>
C++11
<codecvt>
<complex>
<exception>
<functional>
C++11
<initializer_list>
<iterator>
<limits>
<locale>
<memory>
<new>
<numeric>
C++11
<random>
C++11
<ratio>
C++11
<regex>
<stdexcept>
<string>
C++11
<system_error>
C++11
<tuple>
C++11
<type_traits>
C++11
<typeindex>
<typeinfo>
<utility>
<valarray>
<algorithm>
<bitset>
<cassert> (assert.h)
<cctype> (ctype.h)
<cerrno> (errno.h)
<cfloat> (float.h)
<ciso646> (iso646.h)
<climits> (limits.h)
<clocale> (locale.h)
<cmath> (math.h)
<complex>
<csetjmp> (setjmp.h)
<csignal> (signal.h)
<cstdarg> (stdarg.h)
<cstddef> (stddef.h)
<cstdio> (stdio.h)
<cstdlib> (stdlib.h)
<cstring> (string.h)
<ctime> (time.h)
<cwchar> (wchar.h)
<cwctype> (wctype.h)
<deque>
<exception>
<fstream>
<functional>
<iomanip>
<ios>
<iosfwd>
<iostream>
<istream>
<iterator>
<limits>
<list>
<locale>
<map>
<memory>
<new>
<numeric>
<ostream>
<queue>
<set>
<sstream>
<stack>
<stdexcept>
<streambuf>
<string>
<typeinfo>
<utility>
<valarray>
<vector>
C++11
<array>
C++11
<atomic>
C++11
<cfenv> (fenv.h)
C++11
<chrono>
C++11
<cinttypes> (inttypes.h)
C++11
<codecvt>
C++11
<condition_variable>
C++11
<cstdbool> (stdbool.h)
C++11
<cstdint> (stdint.h)
C++11
<ctgmath> (tgmath.h)
C++11
<cuchar> (uchar.h)
C++11
<forward_list>
C++11
<future>
C++11
<initializer_list>
C++11
<mutex>
C++11
<random>
C++11
<ratio>
C++11
<regex>
C++11
<system_error>
C++11
<thread>
C++11
<tuple>
C++11
<type_traits>
C++11
<typeindex>
C++11
<unordered_map>
C++11
<unordered_set>
<system_error>
classes
C++11
error_category
C++11
error_code
C++11
error_condition
C++11
is_error_code_enum
C++11
is_error_condition_enum
C++11
system_error
enum classes
C++11
errc
functions
C++11
generic_category
C++11
make_error_code
C++11
make_error_condition
C++11
system_category
C++11
errc
C++11
error_category
C++11
error_code
C++11
error_condition
C++11
generic_category
C++11
is_error_code_enum
C++11
is_error_condition_enum
C++11
make_error_code
C++11
make_error_condition
C++11
system_category
C++11
system_error
error_condition
C++11
error_condition::error_condition
member functions
C++11
error_condition::assign
C++11
error_condition::category
C++11
error_condition::clear
C++11
error_condition::message
C++11
error_condition::operator bool
C++11
error_condition::operator=
C++11
error_condition::value
non-member overloads
C++11
relational operators (error_condition)
C++11
error_condition::assign
C++11
error_condition::category
C++11
error_condition::clear
C++11
error_condition::error_condition
C++11
error_condition::message
C++11
error_condition::operator bool
C++11
error_condition::operator=
C++11
error_condition::value
C++11
relational operators (error_condition)
Reference
<system_error>
error_condition
message
public member function
<system_error>
std::
error_condition
::message
string message() const;
Get message
Returns the message associated with the error condition.
Error messages are defined by the
category
the error condition belongs to.
This function returns the same as if the following member was called:
1
category().message(value())
Parameters
none
Return value
A
string
object with the message associated with the error condition.
See also
error_condition::value
Error condition value
(public member function)
error_condition::category
Get category
(public member function)