tlx
Loading...
Searching...
No Matches
ffs.hpp File Reference

Go to the source code of this file.

Namespaces

namespace  tlx

Functions

template<typename Integral>
static unsigned ffs_template (Integral x)
 ffs (find first set bit) - generic implementation
static unsigned ffs (int i)
 find first set bit in integer, or zero if none are set.
static unsigned ffs (unsigned int i)
 find first set bit in integer, or zero if none are set.
static unsigned ffs (long i)
 find first set bit in integer, or zero if none are set.
static unsigned ffs (unsigned long i)
 find first set bit in integer, or zero if none are set.
static unsigned ffs (long long i)
 find first set bit in integer, or zero if none are set.
static unsigned ffs (unsigned long long i)
 find first set bit in integer, or zero if none are set.