Newer
Older
libkcpp / modules / include / kcpp.hpp
Nomura Kei on 8 Jun 688 bytes update
/**
 * @file kcpp.h
 * @brief Kantan C++ Library 共通ヘッダファイル。
 * @copyright  2001 - 2024  Nomura Kei
 * @depends
 *   kcpp_os.hpp
 */
#ifndef KCPP_HPP
#define KCPP_HPP

#if defined(__cplusplus) && (__cplusplus >= 201703L)
// For C++17
#include <cstddef>
#include <utility>
#include <kcpp_os.hpp>
#include <kcpp_object.hpp>

#else
// =============================================================================
//  C++17 より古い場合は、ERROR
// =============================================================================
#error "supports C++17 or later"

#endif // ddefined(__cplusplus) && (__cplusplus >= 201703L)
#endif // KCPP_HPP