Я застрял на небольшой части задачи, которую пытаюсь выполнить, и каждое слово должно быть обрезано, чтобы слово содержало только буквы алфавита при чтении из файла .txt.Да, это не относится к дереву AVL, но проблема, на мой взгляд, заключается в чтении текстового документа.
Я попробовал ise isalpha, но не могу заставить его работать, и у меня закончились идеи, и я застрял вситуация здесь.Я буду признателен за любую помощь, оказанную мне!
cout << "Input a file name (dictionary.txt):" << endl;
cin >> file;
myfile.open(file);
if (!myfile) {
cout << "\nFile does not exist." << endl;
return 0;
}
else cout << "\nDictionary has been loaded." << endl;
while(!myfile.eof()) {
myfile >> insert;
DATA newItem;
newItem.key = insert;
tree.AVL_Insert(newItem);
count++;
}