C++20 deprecated the is_pod<> type trait

This commit is contained in:
Chuck Walbourn 2021-11-07 13:16:30 -08:00
Родитель 2073a947f7
Коммит 3025c369a2
1 изменённых файлов: 1 добавлений и 1 удалений

Просмотреть файл

@ -40,7 +40,7 @@ namespace DirectX
// Reads an array of values.
template<typename T> T const* ReadArray(size_t elementCount)
{
static_assert(std::is_pod<T>::value, "Can only read plain-old-data types");
static_assert(std::is_standard_layout<T>::value, "Can only read plain-old-data types");
uint8_t const* newPos = mPos + sizeof(T) * elementCount;