use enable_if_t instead of requires
This commit is contained in:
+2
-2
@@ -192,11 +192,11 @@ template <typename ItemT, size_t Count>
|
||||
struct parray {
|
||||
ItemT items[Count];
|
||||
|
||||
template <typename ArgT = ItemT> requires (std::is_arithmetic<ItemT>::value)
|
||||
template <typename ArgT = ItemT, std::enable_if_t<std::is_arithmetic<ArgT>::value, bool> = true>
|
||||
parray() {
|
||||
this->clear(0);
|
||||
}
|
||||
template <typename ArgT = ItemT> requires (!std::is_arithmetic<ItemT>::value)
|
||||
template <typename ArgT = ItemT, std::enable_if_t<!std::is_arithmetic<ArgT>::value, bool> = true>
|
||||
parray() { }
|
||||
|
||||
parray(const parray& other) {
|
||||
|
||||
Reference in New Issue
Block a user