Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <vector>
- using namespace std;
- struct my_data {
- int number_flight;
- string fio;
- int number_thing;
- vector<my_data> my_vector;
- };
- ostream& operator<<(ostream& stream, vector<my_data> my_vector) {
- for (auto& elem : my_vector) {
- stream << elem.number_flight << endl;
- for (auto& item : elem.fio){
- stream << item;
- }
- stream << endl << elem.number_thing << endl;
- for (auto& item : elem.my_vector){
- stream << item <<" ";
- }
- stream <<endl;
- }
- return stream;
- }
- int main()
- {
- vector<my_data>vector_sample = {24,"Ivanov Ivan Ivanovich",4,{1,2,3,5}};
- cout << vector_sample;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement