| 283 | } |
| 284 | |
| 285 | template<class T> static void Combinations(const vector<T> &elems, const u_int size, vector<vector<T> > &result) { |
| 286 | vector<T> tmp(size); |
| 287 | |
| 288 | CombinationsImpl(elems, size, result, tmp, 0, elems.size() - 1, 0); |
| 289 | } |
| 290 | |
| 291 | template<class T> static void Combinations(const vector<T> &elems, vector<vector<T> > &result) { |
| 292 | for (u_int i = 1; i <= elems.size(); ++i) |
no test coverage detected