отключен.
й книге cs106b мы используем выражение «foreach», чтобы просмотреть список слов на карте. Я реализовал код и ударил головой о стену, столкнувшись с загадочными ошибками. Вот код:
void DisplayWordCounts(Map<int> & wordsCount) {
foreach (string word in wordsCount) {
cout << left << setw(15) << word << right << setw(5)
<< wordsCount[word] << endl;
}
}
в строке, начинающейся с «foreach», я получаю следующие ошибки: lesson4-macbeth / life.cpp: 58: ошибка: ожидаемое первичное выражение перед «словом» lesson4-macbeth / life.cpp: 58: ошибка: «foreach» был не объявлено в этой области lesson4-macbeth / life.cpp: 58: ошибка: ожидается `; ' перед знаком "{"
Я думаю, что foreach не признается. В таком случае, как я могу просмотреть список элементов из класса Map?