#include <ppl.h>
template<typename _DataType>
5638 static_assert(std::is_integral<_DataType>::value,
5639 "Type should be integral to use default radix function. For more information on integral types, please refer to https://msdn.microsoft.com/en-us/library/bb983099.aspx.");
5640 static_assert((
sizeof(_DataType) <=
sizeof(
size_t)),
"Passed Type is bigger than size_t.");
5642 if (std::is_unsigned<_DataType>::value)
5651 return (((
SIZE_MAX/2) + 1) + static_cast<size_t>(
_Val));
_FwdIt const _Ty _Val
Definition: algorithm:1938
#define SIZE_MAX
Definition: limits.h:76
The documentation for this struct was generated from the following file: