Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- void Off_base(Tree_node * Top_node, ofstream &file)
- {
- int S = Top_node -> IsAHum_;
- cout <<"~~"<< S;
- if (Top_node -> IsAHum_ == 0)
- {
- file<<"\n" << Top_node -> Name_of_node << "\n{";
- cout <<"\n"<< Top_node -> Name_of_node << "\n{";
- for( int n = 0; Top_node -> Down.size(); ++n)
- {
- Off_base (Top_node -> Down [n], file);
- }
- file << "}";
- cout << "}";
- }
- else if(Top_node -> IsAHum_ == 1)
- {
- file << "\n"<<Top_node -> Name_of_node << "\n[\n";
- cout <<"\n"<< Top_node -> Name_of_node << "\n[\n";
- for(map <string , string>::iterator i = Top_node -> Work.begin(); i != Top_node -> Work.end(); ++i)
- {
- file << i -> first <<"~" << i -> second <<"\n";
- cout << i -> first << "~"<< i -> second << "\n";
- }
- file << "]";
- cout << "]";
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement