deactivate unused code

This commit is contained in:
Dennis Luxen 2014-07-01 15:02:46 +02:00
parent 7b7b93e9ba
commit e8fb8e13df

View File

@ -38,34 +38,34 @@ template <typename T> inline void sort_unique_resize(std::vector<T> &vector)
vector.resize(number_of_unique_elements); vector.resize(number_of_unique_elements);
} }
template <typename T> inline void sort_unique_resize_shrink_vector(std::vector<T> &vector) // template <typename T> inline void sort_unique_resize_shrink_vector(std::vector<T> &vector)
{ // {
sort_unique_resize(vector); // sort_unique_resize(vector);
vector.shrink_to_fit(); // vector.shrink_to_fit();
} // }
template <typename T> inline void remove_consecutive_duplicates_from_vector(std::vector<T> &vector) // template <typename T> inline void remove_consecutive_duplicates_from_vector(std::vector<T> &vector)
{ // {
const auto number_of_unique_elements = std::unique(vector.begin(), vector.end()) - vector.begin(); // const auto number_of_unique_elements = std::unique(vector.begin(), vector.end()) - vector.begin();
vector.resize(number_of_unique_elements); // vector.resize(number_of_unique_elements);
} // }
template <typename FwdIter, typename Func> // template <typename FwdIter, typename Func>
Func for_each_pair(FwdIter iter_begin, FwdIter iter_end, Func func) // Func for_each_pair(FwdIter iter_begin, FwdIter iter_end, Func func)
{ // {
if (iter_begin == iter_end) // if (iter_begin == iter_end)
{ // {
return func; // return func;
} // }
FwdIter iter_next = iter_begin; // FwdIter iter_next = iter_begin;
++iter_next; // ++iter_next;
for (; iter_next != iter_end; ++iter_begin, ++iter_next) // for (; iter_next != iter_end; ++iter_begin, ++iter_next)
{ // {
func(*iter_begin, *iter_next); // func(*iter_begin, *iter_next);
} // }
return func; // return func;
} // }
#endif /* CONTAINERUTILS_H_ */ #endif /* CONTAINERUTILS_H_ */