From c79f7ea4ac93a9b11bff676d4174f5de46e0015b Mon Sep 17 00:00:00 2001 From: Syndamia Date: Thu, 29 Dec 2022 17:43:27 +0200 Subject: [SDP/P/exb] Solved exercise B --- .../Project/exb/main.cpp | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 Year 2/Structures and data algorithms/Project/exb/main.cpp (limited to 'Year 2/Structures and data algorithms/Project/exb/main.cpp') diff --git a/Year 2/Structures and data algorithms/Project/exb/main.cpp b/Year 2/Structures and data algorithms/Project/exb/main.cpp new file mode 100644 index 0000000..118c79b --- /dev/null +++ b/Year 2/Structures and data algorithms/Project/exb/main.cpp @@ -0,0 +1,19 @@ +#include "CityVisit.h" +#include + +int main() { + std::cout << "Име на град: "; + std::string fileName; + std::cin >> fileName; + + std::ifstream inFile(fileName + ".txt"); + if (!inFile.is_open()) + throw std::logic_error("The given city has no .txt file!"); + + CityVisit cv; + std::deque visited = cv.visitTheMostInTime(inFile); + inFile.close(); + for (std::string v : visited) + std::cout << v << " "; + std::cout << std::endl; +} -- cgit v1.3.1-26-gb76a