Часть вектора
Условие
Реализуйте функцию PrintVectorPart, принимающую ссылки на вектор целых чисел и выходной поток. Эта функция находит первое отрицательное число в списке и передает в поток все числа, расположенные левее найденного, в обратном порядке. Числа должны быть разделены пробелом. Если вектор не содержит отрицательных чисел, выведите все числа в обратном порядке.
Пример
vector<int> v{0, 1, 5, -3, -42, 11};
PrintVectorPart(v, cout);
// 5 1 0
Как тестировать локально
Собрать программу с помощью cmake и запустить ctest:
cmake -S . -B build/ -G "MinGW Makefiles"
cmake --build build/
ctest --test-dir build -V