Go to the source code of this file.
Namespaces | |
namespace | stdcomb |
Functions | |
template<class BidIt > | |
bool | stdcomb::next_combination (BidIt n_begin, BidIt n_end, BidIt r_begin, BidIt r_end) |
template<class BidIt , class Prediate > | |
bool | stdcomb::next_combination (BidIt n_begin, BidIt n_end, BidIt r_begin, BidIt r_end, Prediate Equal) |
template<class BidIt , class Prediate > | |
bool | stdcomb::prev_combination (BidIt n_begin, BidIt n_end, BidIt r_begin, BidIt r_end, Prediate Equal) |
template<class BidIt > | |
bool | stdcomb::prev_combination (BidIt n_begin, BidIt n_end, BidIt r_begin, BidIt r_end) |
template<class RanIt , class Func > | |
void | stdcomb::recursive_combination (RanIt nbegin, RanIt nend, int n_column, RanIt rbegin, RanIt rend, int r_column, int loop, Func func) |