---- kpp::array_sizable << Basic Concepts << Type System << Kpp c++ ----
kpp::array_sizable is a c++ concept of kpp c++ library. kpp::array_sizable is used for constraint that a type can be creating a value that can be used as the array declaration size. The required type is commonly an integral type.
kpp::array_sizable Sig:
template <typename type_t20> concept array_sizable = ...;
#include <kpp/types.hpp>
#include <kpp/types.hpp> namespace my_space { template <typename type_t00, kpp::array_sizable auto size_v00> class my_array { private: type_t00 __data[size_v00]; }; } int main() { }