Spell now behaves properly

This commit is contained in:
Imbus 2024-11-21 09:49:35 +01:00
parent 42f69296f6
commit abec11b35b

View file

@ -1,4 +1,5 @@
#include "dictionary.h"
#include <algorithm>
#include <cctype>
#include <filesystem>
#include <iostream>
@ -31,11 +32,11 @@ int main() {
Dictionary dict;
string word;
dict.slurp(std::filesystem::path("/usr/share/dict/words"));
dict.spit(std::filesystem::path("words.txt"));
// dict.spit(std::filesystem::path("words.txt"));
// while (cin >> word) {
// transform(word.begin(), word.end(), word.begin(), ::tolower);
// check_word(word, dict);
// }
while (cin >> word) {
std::transform(word.begin(), word.end(), word.begin(), ::tolower);
check_word(word, dict);
}
return 0;
}