Question: C++!!! vector fileToWords(const string& filename) { ... } abc A Spell Checker he homework problem for this chapter combines the reading from the last

C++!!!

C++!!! \ vector fileToWords(const string& filename) { ... } abc A Spell\

vector fileToWords(const string& filename) {

...

}

abc A Spell Checker he homework problem for this chapter combines the reading from the last three chapters into a single, larger problem, where write a Spell Checker program Upload the starter code to your workspace, and then read through the instructions here. For this assignment you have to write two kinds of functions The fileToWords () function opens and reads a file, and returns a vector of string as described below. The spellCheck() function checks the spelling of all words in a stream. It reads a word from the stream and checks whether it is contained in a list of correctly-spelled words. If the word is in a list of excluded (common) words, you should just ignore it. . . Part 1- fileToWords0 We're going to use the standard UNIX word list. On the version of Linux that we are using, it is in /usr/share/dict/words. I have also created a file named excluded.txt that you should use for these tests as your words to ignore The fileToWords() function takes one parameter, a const path to the file to open. Your function should work like this: string&containing the Open an input file, using the file name If it can't be opened Then throw invalid_argument exception Create an empty vector of string (results) Read the input until end of file (getline) Store each word in the vector (push_back) Return the results vector

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!