3 подсчета количества слов в файле с++
Для подсчета количества слов в файле на C++ можно воспользоваться следующим кодом:
```cpp
#include
#include
#include
#include
int countWordsInFile(const std::string& filename) {
std::ifstream file(filename);
if (!file.is_open()) {
std::cerr << "Error opening file" << std::endl;
return -1;
}
std::string word;
int count = 0;
while (file >> word) {
count++;
}
file.close();
return count;
}
int main() {
std::string filename = "example.txt";
int wordCount = countWordsInFile(filename);
if (wordCount != -1) {
std::cout << "Number of words in file: " << wordCount << std::endl;
}
return 0;
}
```
Этот код открывает файл "example.txt", считывает его по словам и подсчитывает количество слов в файле. В конце программа выводит количество слов на экран.
Чтобы использовать этот код, создайте файл "example.txt" и запишите в него текст. После этого скомпилируйте и запустите программу.