Add ZCG cpp domain classes

This commit is contained in:
Jan
2021-02-07 23:31:45 +01:00
parent 584492d1ef
commit 65cf1ef9c2
47 changed files with 1250 additions and 2 deletions

View File

@ -1,3 +1,17 @@
#pragma once
#define STR(x) #x
#define STR(x) #x
#if defined(_MSVC_LANG)
#define _CPP_VERSION _MSVC_LANG
#elif defined(__cplusplus)
#define _CPP_VERSION __cplusplus
#else
#define _CPP_VERSION 0
#endif
#if _CPP_VERSION >= 201703L
#define _NO_DISCARD [[nodiscard]]
#else
#define _NO_DISCARD
#endif