I'm having difficulty opening files and processing what is inside of them. What i want to do is
pull a line from the input file
init an istreamstream with the line
pull each word from the istringstream
i. process the word
- do my specific function i've created
 
ii. write it to the output file
I'm not sure how to go about doing 1-3 can anyone help with my functions? This is what i have so far...
string process_word(ifstream &inFile){
    string line, empty_str = "";
    while (getline(inFile,line)){
        empty_str += line;
    }
    return empty_str;
}
int main(){
    string scrambled_msg = "", input, output, line, word, line1, cnt;
    cout << "input file: ";
    cin >> input;
    cout << "output file: ";
    cin >> output;
    ifstream inFile(input);
    ofstream outFile(output);
    cout << process_word(inFile);
}