VCCC  2024.05
VisualCamp Common C++ library
unsigned_integral.hpp
Go to the documentation of this file.
1 //
2 // Created by yonggyulee on 2023/12/27.
3 //
4 
5 #ifndef VCCC_CONCEPTS_UNSIGNED_INTEGRAL_HPP
6 #define VCCC_CONCEPTS_UNSIGNED_INTEGRAL_HPP
7 
8 #include <type_traits>
9 
12 
13 namespace vccc {
14 
17 
31 template<typename T>
32 struct unsigned_integral : conjunction<std::is_integral<T>, negation<std::is_signed<T>>> {};
33 
35 
36 } // namespace vccc
37 
38 #endif // VCCC_CONCEPTS_UNSIGNED_INTEGRAL_HPP
Definition: directory.h:12