CARVIEW |
Select Language
HTTP/1.1 301 Moved Permanently
Server: nginx
Date: Thu, 24 Jul 2025 15:30:07 GMT
Content-Type: text/html; charset=UTF-8
Transfer-Encoding: chunked
Connection: keep-alive
Location: /reference/system_error/system_category/
HTTP/1.1 200 OK
Server: nginx
Date: Thu, 24 Jul 2025 15:30:07 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: keep-alive
ETag: W/"62dd-/GZ0m03h4L0rjskDGWBl8EqTE5c"
Content-Encoding: gzip
Returns a reference to the static object of the error_category type that has the following characteristics:
error_condition objects describing system errors that do not correspond to any of those defined in errc are associated to this category. What constitutes one of these correspondences depends on the operating system and the particular library implementation.
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
-
- Reference
- <system_error>
- system_category
function
<system_error>
std::system_category
const error_category& system_category() noexcept;
Return system category
- Its name member function returns a pointer to the character sequence
"system"
. - Its equivalent member function behaves as specified for its base error_category class.
error_condition objects describing system errors that do not correspond to any of those defined in errc are associated to this category. What constitutes one of these correspondences depends on the operating system and the particular library implementation.
Parameters
noneReturn value
A reference to the system error_category object.See also
- generic_category
- Return generic category (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