FILE 1: #include #include #include #include using namespace std; class sample { // the container holding all the samples vector samples; public: sample(vector vd) : samples(vd) {} }; ------------------------------------------ FILE 2 #include #include #include #include #include "sample.h" using namespace std; ostream& operator<<(ostream &s, sample &p) { s << "<" << p[0] << ":"; for (int i = 1; i <= p.size() - 1; i++) s << p[i] << " "; s << ">"; } int main() { vector vd(5); vd[0] = 0; vd[1] = 1.0; vd[2] = 2.0; sample s = vd; cout << s; }