fix save and load
This commit is contained in:
@@ -24,18 +24,21 @@ int main()
|
||||
init_pair(COLOR_SELECTED, COLOR_YELLOW, -1);
|
||||
wnoutrefresh(stdscr); /* if not present the first real refresh is missed */
|
||||
|
||||
Tree test1("Dechkovi"); //addTree Dechkovi addTree Karamanovi load 0 load 1 (to work with these example trees)
|
||||
Tree test1("Dechkovi");
|
||||
test1.loadFromFile();
|
||||
|
||||
Tree test2("Karamanovi");
|
||||
|
||||
test1.addPerson("Rumen", true, Nobody, Nobody, {1968, 8, 9});
|
||||
test1.addPerson("Nadejda", false, Nobody, Nobody, {1972, 12, 15});
|
||||
test1.addRelation(0, Spouse, 1);
|
||||
test1.addPerson("Venelin", true, 0, 1, {1998, 6, 9});
|
||||
test1.addPerson("Vasil", true, 0, 1, {2001, 1, 16});
|
||||
/* test1.addPerson("Rumen", true, Nobody, Nobody, {1968, 8, 9}); */
|
||||
/* test1.addPerson("Nadejda", false, Nobody, Nobody, {1972, 12, 15}); */
|
||||
/* test1.addRelation(0, Spouse, 1); */
|
||||
/* test1.addPerson("Venelin", true, 0, 1, {1998, 6, 9}); */
|
||||
/* test1.addPerson("Vasil", true, 0, 1, {2001, 1, 16}); */
|
||||
/* test1.addRelation(2, Brother, 3); */
|
||||
/* test1.addPerson("Maria-Veronika", 2009, 9, 3, 1, 0, 1); */
|
||||
/* test1.addRelation(2, Brother, 4); */
|
||||
/* test1.addRelation(3, Brother, 4); */
|
||||
test1.saveToFile();
|
||||
|
||||
test2.addPerson("Vasil Dimitrov", true, Nobody, Nobody, {1941, 5, 18});
|
||||
test2.addPerson("Maria", false);
|
||||
@@ -58,8 +61,7 @@ int main()
|
||||
/* test1.display(); */
|
||||
|
||||
|
||||
/* test1.saveTree(); */
|
||||
/* test2.saveTree(); */
|
||||
/* test2.saveToFile(); */
|
||||
|
||||
Tree firstTree("firstTree");
|
||||
|
||||
@@ -86,7 +88,7 @@ int main()
|
||||
|
||||
/* firstTree.print(); */
|
||||
firstTree.display();
|
||||
/* firstTree.saveTree(); */
|
||||
/* firstTree.saveToFile(); */
|
||||
|
||||
/* firstTree.printRel(3); */
|
||||
firstTree.printOldestAncestors(3);
|
||||
@@ -167,11 +169,11 @@ int main()
|
||||
/* case 2: //load */
|
||||
/* cin >> input; */
|
||||
/* trees.push(Tree(input)); */
|
||||
/* if (!trees[trees.gNum() - 1].loadTree()) */
|
||||
/* if (!trees[trees.gNum() - 1].loadFromFile()) */
|
||||
/* std::cout << "File doesnt exist or is empty.\n\n"; */
|
||||
/* break; */
|
||||
/* case 3: //save */
|
||||
/* trees[curTree].saveTree(); */
|
||||
/* trees[curTree].saveToFile(); */
|
||||
/* break; */
|
||||
/* case 4: //addPerson */
|
||||
/* std::cin >> name >> day >> month >> year >> sex; */
|
||||
|
||||
Reference in New Issue
Block a user