iutest
1.17.99.14
|
stdlib detect defines [詳解]
#include "iutest_config.hpp"
#include "iutest_compiler.hpp"
#include <inttypes.h>
#include <stdint.h>
#include <cstdlib>
#include <cstddef>
#include <limits>
#include <complex>
#include <iterator>
マクロ定義 | |
#define | __STDC_FORMAT_MACROS 1 |
#define | IUTEST_HAS_CXX_HDR_VERSION 0 |
#define | IUTEST_HAS_CXX_HDR_ANY 0 |
has any header | |
#define | IUTEST_HAS_CXX_HDR_ARRAY 0 |
has array header | |
#define | IUTEST_HAS_CXX_HDR_CHARCONV 0 |
has charconv header | |
#define | IUTEST_HAS_CXX_HDR_CHRONO 0 |
has chrono header | |
#define | IUTEST_HAS_CXX_HDR_CODECVT 0 |
has codecvt header [詳解] | |
#define | IUTEST_HAS_CXX_HDR_CSTDINT 0 |
has cstdint header | |
#define | IUTEST_HAS_CXX_HDR_CUCHAR 0 |
has cuchar | |
#define | IUTEST_HAS_CXX_HDR_FILESYSTEM 0 |
has filesystem | |
#define | IUTEST_HAS_CXX_HDR_OPTIONAL 0 |
has optional header | |
#define | IUTEST_HAS_CXX_HDR_RANDOM 0 |
has random header | |
#define | IUTEST_HAS_CXX_HDR_REGEX 0 |
has regex header | |
#define | IUTEST_HAS_CXX_HDR_STRING_VIEW 0 |
has string_view header | |
#define | IUTEST_HAS_CXX_HDR_VARIANT 0 |
has variant header | |
#define | IUTEST_HAS_HDR_CXXABI 0 |
has cxxabi header | |
#define | IUTEST_HAS_HDR_UNISTD 0 |
has unistd.h header | |
#define | IUTEST_HAS_STD_BEGIN_END 0 |
has ::std::begin,::std::end | |
#define | IUTEST_HAS_STD_DECLVAL 0 |
has ::std::declval | |
#define | IUTEST_HAS_STD_EMPLACE 0 |
has emplace | |
#define | IUTEST_HAS_STD_FILESYSTEM 0 |
has filesystem | |
#define | IUTEST_HAS_STD_INVOKE 0 |
has std::invoke | |
#define | IUTEST_HAS_STD_QUICK_EXIT 0 |
has quick_exit | |
#define | IUTEST_HAS_STD_TO_CHARS 0 |
has to_chars | |
#define | IUTEST_USE_EXTERNAL_TR1_TUPLE 0 |
use external include tr1::tuple | |
#define | IUTEST_USE_EXTERNAL_STD_TUPLE 0 |
use external include ::std::tuple | |
#define | IUTEST_HAS_STD_TUPLE 0 |
has ::std::tuple | |
#define | IUTEST_HAS_TR1_TUPLE 0 |
has ::std::tr1::tuple | |
#define | IUTEST_HAS_TUPLE 0 |
has tuple | |
#define | IUTEST_HAS_VARIADIC_TUPLES 0 |
#define | IUTEST_HAS_STD_STR_TO_VALUE 0 |
::std::sto* が使用可能かどうか | |
#define | IUTEST_HAS_HDR_SYSTIME 1 |
has sys/time.h header | |
#define | IUTEST_HAS_STRINGSTREAM 1 |
::std::stringstream が使用可能かどうか | |
#define | IUTEST_HAS_STRSTREAM 0 |
::std::strstream が使用可能かどうか [詳解] | |
#define | IUTEST_HAS_IOMANIP 1 |
iomanip が使用可能かどうか | |
#define | IUTEST_HAS_INVALID_PARAMETER_HANDLER 0 |
_set_invalid_parameter_handler が使用可能かどうか | |
#define | IUTEST_HAS_LARGEFILE_API 0 |
has largefile api | |
#define | IUTEST_HAS_FOPEN 1 |
has fopen | |
#define | IUTEST_HAS_FILE_STAT 1 |
has file stat | |
#define | IUTEST_HAS_FILENO 1 |
has fileno | |
#define | IUTEST_HAS_FD_DUP 0 |
has fd dup/dup2 | |
#define | IUTEST_HAS_FD_OPEN 0 |
has fdopen | |
#define | IUTEST_HAS_MKSTEMP 0 |
has mkstemp | |
#define | IUPRzu "zu" |
size_t format macros | |
#define | iu_va_copy(dest, src) (dest = src) |
stdlib detect defines
#define IUTEST_HAS_CXX_HDR_CODECVT 0 |
has codecvt header
#define IUTEST_HAS_STRSTREAM 0 |