Just like the title says, I am not sure how to use an ifstream for putting data into a map<string, map<string, string>> called table_. I have tried using a istringsream while(getline(fin, line)) and just emplacing the values into table_, but that is not working.
you'd have to call the ctor for the inner map (std::map<std::string, std::string>) first and then the ctor for the outer map (std::map<std::string, stringMap>) where using stringMap = std::map<std::string, std::string>