From af9b4431f36a28a0b52bc2a313e1d8ba98bc47d8 Mon Sep 17 00:00:00 2001 From: littleblack111 Date: Sun, 1 Dec 2024 20:27:19 +0800 Subject: init: 2024 --- 2024/readfile.cpp | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 2024/readfile.cpp (limited to '2024/readfile.cpp') diff --git a/2024/readfile.cpp b/2024/readfile.cpp new file mode 100644 index 0000000..eb05812 --- /dev/null +++ b/2024/readfile.cpp @@ -0,0 +1,22 @@ +#include +#include +#include +#include "readfile.hpp" + +std::vector readfile(const std::string &name) { + std::vector file; + std::ifstream f(name); + + if (!f) { + std::cerr << "Error: Unable to open file" << std::endl; + return {}; + } + + std::string line; + while (getline(f, line)) { + file.push_back(line); + } + + f.close(); + return file; +} -- cgit v1.2.3