Core/Algorithm: Add ReverseBits function

Former-commit-id: fa37fcf64cfe6786b9906aa7a8b410e19a3079d1
This commit is contained in:
Lynix
2016-05-17 17:08:14 +02:00
parent 1ebe1a8091
commit 43895d29af
3 changed files with 54 additions and 0 deletions

View File

@@ -26,6 +26,7 @@ namespace Nz
template<typename T, std::size_t N> constexpr std::size_t CountOf(T(&name)[N]) noexcept;
template<typename T> std::size_t CountOf(const T& c);
template<typename T> void HashCombine(std::size_t& seed, const T& v);
template<typename T> T ReverseBits(T integer);
template<typename T>
struct PointedType