Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<iostream>
- #include"Header.h"
- #include<string>
- using namespace std;
- int main() {
- //testTextFileOutput();
- //testBinaryFileOutput();
- //testTextFileInput();
- //testBinaryFileInput();
- CrossRoad a = CrossRoad("orlov most"), b = CrossRoad("sofiiski universitet"), c = CrossRoad("hotel pliska"), d = CrossRoad("ulica septemvri");
- a.AddNeighbor(&b, 200, true);
- a.AddNeighbor(&c, 400, true);
- a.AddNeighbor(&d, 600, true);
- //cout << (PathExists(&b, &d) == 1 ? "Path exists" : "Path does not exist") << endl;
- List<CrossRoad> path;
- path = *Path(&b, &d);
- for (int i = 0; i < path.Count(); i++)
- {
- cout << path.GetItem(i)->Name() << endl;
- }
- system("pause");
- return 0;
- }
Add Comment
Please, Sign In to add comment