vector_algorithms.cpp: introduce namespaces by AlexGuteniev · Pull Request #5450 · microsoft/STL (original) (raw)

Resolves #5418

Why namespaces

The goals were:

Both goals are achieved with partial success:

Changes

Changes are incremental to enable per-commit review.
(It may be complex to review the whole change, as something is both moved and modified)

Algorithms and namespaces

Namespaces:

The algorithms that don't have traits or common functions don't need namespaces:

Though I'm sure it is now better with more structure, I'm not sure in particular namespaces usage.