sanisizer
Sanitize sizes to avoid integer overflow
|
Offsets for accessing N-dimensional arrays. More...
#include <type_traits>
#include <limits>
#include <stdexcept>
#include <cstddef>
#include <utility>
Go to the source code of this file.
Namespaces | |
namespace | sanisizer |
Sanitize sizes to avoid integer overflow. | |
Functions | |
template<typename Size_ , typename First_ , typename Second_ , typename... Remaining_> | |
Size_ | sanisizer::nd_offset (First_ x1, First_ extent1, Second_ x2, Remaining_... remaining) |
Offsets for accessing N-dimensional arrays.