#include "Vector.hpp" int main() { Vector v(5); v.valueAt(0) = 2; v.valueAt(1) = 3; v.valueAt(2) = 4; v.valueAt(3) = 5; v.valueAt(4) = 6; string msg = "Initial Vector: "; v.print(msg); cout << "+v: " << +v << endl; Vector f = -v; f.print(msg="f = -v: "); cout << endl; cout << "*v: " << *v << endl; f = !v; f.print(msg = "f = !v: "); cout << endl; cout << "~2: "<< ~2 << " | ~3: "<< ~3 << " | ~4: "<< ~4 << endl; f = ~v; f.print(msg = "f = ~v: "); cout << endl; f = ++v; f.print(msg = "f = ++v: "); v.print(msg = "v: "); f = --v; f.print(msg = "f = --v: "); v.print(msg = "v: "); cout << endl; f = v++; f.print(msg = "f = v++: "); v.print(msg = "v: "); f = v--; f.print(msg = "f = v--: "); v.print(msg = "v: "); }