I'm trying to get my program to read a series of comma delimited values from a file into a vector. However, I am unsure how to actually go about doing this. I've posted my best guess below but it's really just a stab in the dark and I always receive a compiler error. Does anyone know the correct way to go about this?
Thanks!
Code:#include <iostream> #include <fstream> #include <vector> #include <string> using namespace std; vector <string> v_input; int main() { ofstream fout ("Insert File Path Here.txt"); fout << "4, 8, 15, 16, 23, 42"; fout.close(); ifstream getdata ("Insert File Path Here.txt"); while(!getdata.eof()) getline(getdata, v_input.push_back(), ','); //read comma separated values into a vector--problem line! ifstream.close(); return 0; )




Reply With Quote