Select certain elements from an Array into a new Array in a generic way. To demonstrate, select all even numbers from an Array.
As an option, give a second solution which filters destructively, by modifying the original Array rather than creating a new Array.
Works with: C++11
Content is available under GNU Free Documentation License 1.2.