CARVIEW |
Select Language
HTTP/1.1 301 Moved Permanently
Server: nginx
Date: Wed, 23 Jul 2025 14:26:21 GMT
Content-Type: text/html; charset=UTF-8
Transfer-Encoding: chunked
Connection: keep-alive
Location: /reference/system_error/error_code/message/
HTTP/1.1 200 OK
Server: nginx
Date: Wed, 23 Jul 2025 14:26:21 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: keep-alive
ETag: W/"7750-u+yyUyR6ps5+dEJ2m8o5pvfLHWk"
Content-Encoding: gzip
Returns the message associated with the error code.
Error messages are defined by the category the error code belongs to.
This function returns the same as if the following member was called:
Possible output:
Reference
C library:
- <cassert> (assert.h)
- <cctype> (ctype.h)
- <cerrno> (errno.h)
-
<cfenv> (fenv.h)C++11
- <cfloat> (float.h)
-
<cinttypes> (inttypes.h)C++11
- <ciso646> (iso646.h)
- <climits> (limits.h)
- <clocale> (locale.h)
- <cmath> (math.h)
- <csetjmp> (setjmp.h)
- <csignal> (signal.h)
- <cstdarg> (stdarg.h)
-
<cstdbool> (stdbool.h)C++11
- <cstddef> (stddef.h)
-
<cstdint> (stdint.h)C++11
- <cstdio> (stdio.h)
- <cstdlib> (stdlib.h)
- <cstring> (string.h)
-
<ctgmath> (tgmath.h)C++11
- <ctime> (time.h)
-
<cuchar> (uchar.h)C++11
- <cwchar> (wchar.h)
- <cwctype> (wctype.h)
Containers:
-
<array>C++11
- <deque>
-
<forward_list>C++11
- <list>
- <map>
- <queue>
- <set>
- <stack>
-
<unordered_map>C++11
-
<unordered_set>C++11
- <vector>
-
Input/Output:
Multi-threading:
-
<atomic>C++11
-
<condition_variable>C++11
-
<future>C++11
-
<mutex>C++11
-
<thread>C++11
-
Other:
- <algorithm>
- <bitset>
-
<chrono>C++11
-
<codecvt>C++11
- <complex>
- <exception>
- <functional>
-
<initializer_list>C++11
- <iterator>
- <limits>
- <locale>
- <memory>
- <new>
- <numeric>
-
<random>C++11
-
<ratio>C++11
-
<regex>C++11
- <stdexcept>
- <string>
-
<system_error>C++11
-
<tuple>C++11
-
<type_traits>C++11
-
<typeindex>C++11
- <typeinfo>
- <utility>
- <valarray>
<system_error>
classes
-
error_categoryC++11
-
error_codeC++11
-
error_conditionC++11
-
is_error_code_enumC++11
-
is_error_condition_enumC++11
-
system_errorC++11
-
enum classes
-
errcC++11
-
functions
-
generic_categoryC++11
-
make_error_codeC++11
-
make_error_conditionC++11
-
system_categoryC++11
-
error_code
-
error_code::error_codeC++11
member functions
-
error_code::assignC++11
-
error_code::categoryC++11
-
error_code::clearC++11
-
error_code::default_error_conditionC++11
-
error_code::messageC++11
-
error_code::operator boolC++11
-
error_code::operator=C++11
-
error_code::valueC++11
-
non-member overloads
-
operator<<C++11
-
relational operators (error_code)C++11
-
non-member specializations
-
hash<error_code>C++11
-
- Reference
- <system_error>
- error_code
- message
public member function
<system_error>
std::error_code::message
string message() const;
Get message
Error messages are defined by the category the error code belongs to.
This function returns the same as if the following member was called:
|
|
Parameters
noneReturn value
A string object with the message associated with the error code.Example
|
|
Possible output:
Exception caught (system_error): Error: ios_base::failbit set Code: 1 Category: iostream Message: iostream stream error |
See also
- error_code::value
- Error value (public member function)
- error_code::category
- Get category (public member function)
Home page | Privacy policy
© cplusplus.com, 2000-2025 - All rights reserved - v3.3.4s
Spotted an error? contact us
© cplusplus.com, 2000-2025 - All rights reserved - v3.3.4s
Spotted an error? contact us