use auto keyword to deduce types automatically
This commit is contained in:
parent
58134200df
commit
e91454eeee
@ -34,7 +34,7 @@ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
|||||||
template <typename T> inline void sort_unique_resize(std::vector<T> &vector)
|
template <typename T> inline void sort_unique_resize(std::vector<T> &vector)
|
||||||
{
|
{
|
||||||
std::sort(vector.begin(), vector.end());
|
std::sort(vector.begin(), vector.end());
|
||||||
unsigned 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);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -46,7 +46,7 @@ template <typename T> inline void sort_unique_resize_shrink_vector(std::vector<T
|
|||||||
|
|
||||||
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)
|
||||||
{
|
{
|
||||||
unsigned 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);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user