diff --git a/stdc++.h b/stdc++.h new file mode 100644 index 0000000..1b7d953 --- /dev/null +++ b/stdc++.h @@ -0,0 +1,169 @@ +// C++ includes used for precompiling on Visual Studio + +// Copyright (c) 2023 Xi Xu +// SPDX-License-Identifier: GNU General Public License version 3 + +// This file is a modified version of the file from GCC 13.1.0 that is compatible with Visual Studio. +// The modifications are made by Xi Xu whose personal official home page is https://xi-xu-zg.github.io/. +// The original file is distributed under the GNU General Public License. +// You can find the original file at https://gcc.gnu.org/onlinedocs/gcc-13.1.0/libstdc++/api/a00839_source.html. + +// 17.4.1.2 Headers + +#pragma once + +// 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 +#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 +#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 +#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 +#include +#if __has_include() +#include +#endif +#include