cMHN 1.2
C++ library for learning MHNs with pRC
Loading...
Searching...
No Matches
std.hpp
Go to the documentation of this file.
1// SPDX-License-Identifier: BSD-2-Clause
2
3#ifndef pRC_STD_H
4#define pRC_STD_H
5
6#ifndef NO_COMPILER_CHECKS
7
8 #if __cplusplus >= 202002L
9 #if __cpp_deduction_guides >= 201907L
10 #else
11 #error C++ compiler claims to fully support C++20 but does not.
12 #endif
13 #else
14 #error A C++ compiler with full C++20 support is required. To disable compiler checks, define NO_COMPILER_CHECKS.
15 #endif // __cplusplus
16
17#endif // NO_COMPILER_CHECKS
18#endif // pRC_STD_H