From cf6bd055aae3f11942fdac6aef677f2ef145debf Mon Sep 17 00:00:00 2001 From: Xi Xu Date: Tue, 20 Jun 2023 21:06:17 +0800 Subject: [PATCH] Update stdc++.h --- stdc++.h | 99 ++++++++++++++++++++++++++++++++++---------------------- 1 file changed, 61 insertions(+), 38 deletions(-) diff --git a/stdc++.h b/stdc++.h index ed1873e..be2e1d0 100644 --- a/stdc++.h +++ b/stdc++.h @@ -23,6 +23,57 @@ #include #include #include + +// C++ +// #include +// #include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#if _HAS_CXX17 +#include +// #include +#include +#include +#include +#endif + +#if _HAS_CXX20 +#include +#include +#include +#include +#include +#include +#include +#include +#endif + +#if _HAS_CXX23 +#include +#include +#if __cpp_impl_coroutine +#include +#endif +#endif + +// C #include #include #include @@ -51,44 +102,6 @@ #include // C++ -// #include -// #include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -// #include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#if __cpp_impl_coroutine -#include -#endif #include #include #include @@ -140,6 +153,8 @@ #include #include #include + +#if _HAS_CXX17 #include #include // #include @@ -147,6 +162,9 @@ #include #include #include +#endif + +#if _HAS_CXX20 #include #include #include @@ -161,9 +179,14 @@ #include #include #include +#endif + +#if _HAS_CXX23 #include #include #if __has_include() #include #endif #include +#include +#endif