Skip to content

Instantly share code, notes, and snippets.

Created November 6, 2018 00:36
What would you like to do?
* Loads dictionary into memory. Returns true if successful else false.
bool load(const char* dictionary) // passing in the file name of the dictionary
// create a FILE pointer and fopen() to start the stream
FILE * dictionary_stream = fopen(dictionary, "r");
// a place to store the current word in the loop
char temp[LENGTH+1] = {'\0'};
// the condition in this while loop is also storing
// the string as well so...a slick way of doing
// two jobs in one place!
while (fscanf(dictionary_stream, "%s", temp) == 1){
// dictionaries/large has about 143091 words
return false;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment