#include "Utils.hpp" #include #include #include using namespace std; vector reverseList(const vector &x) noexcept { vector y = {}; for (int i = x.size() - 1; i >= 0; --i) { Utils::push(y, x[i]); } return y; } int main(int argc, char **argv) { vector names = {"Fred", "Wilma", "Barney", "Betty"}; for (auto name : names) { cout << "Hello, " << name << "!" << endl; } names = reverseList(names); for (auto name : names) { cout << "Hello, " << name << "!" << endl; } cout << Utils::to_string(names) << endl; return 0; }