This commit is contained in:
2021-12-05 17:18:04 +00:00
parent cf61ecf2ab
commit 7c828a4104
13 changed files with 5411 additions and 2 deletions
+18 -1
View File
@@ -1,6 +1,23 @@
#include "boilerplate.hh"
// newline separated split
// newline separated split, int
std::vector<int> readFileInt(std::string file){
std::vector<int> outputVec;
std::ifstream inputFile(file);
if (!inputFile.is_open()){
std::cerr << "File " << file << "not found";
exit(1);
}
std::string line;
while(getline(inputFile, line)){
outputVec.push_back(stoi(line));
}
return outputVec;
}
// newline separated split, string
std::vector<std::string> readFile(std::string file){
std::vector<std::string> outputVec;
+1
View File
@@ -9,6 +9,7 @@
using InputArrays = std::vector<std::vector<std::string>>;
InputArrays readFile(std::string, char);
std::vector<int> readFileInt(std::string);
std::vector<std::string> readFile(std::string);
std::vector<std::string> ssplit(std::string, char);