Nepieciešams izveidot programmu, kas dod iespēju ‘
1)Izveidot failus f1.txt un f2.txt un ierakstīt tajos vārdus, kas ir sakārtoti alfabētiskā secībā;
2)Apvienot šos divus failus vienā failā f3.txt, kur vārdiem arī ir jābūt alfabētiskā secībā. Pie tam vienādi vārdi nedrīkst atkārtoties;
3)Apskatīt failu f1.txt, f2.txt un f3.txt.
Klases Merger funkciju pseidokods:
6. createFile (char fileName [6]) { // metode, kas izveido failu
7. get the string what ends with `.`;
8. write the string in the file;
9. }
10. printFile (char fileName [6]) { // metode, kas izdrukā faila saturu
11. if (the file exists) {
12. while (is not the end of the file) // bug #1 kļūdas apstrāde
13. get the string what ends with break;
14. print the string;
15. }
16. else // bug #1
17. print `File does not exist!` // bug #1
18. }
19. }
20. readFile (ifstream *file) { // metode, kas nolasa vārdu no faila
21. get one word what is separated by spaces;
22. return the word;
23. }…