Witam, bawię się plikami tekstowymi w C++, stworzyłem już kod w którym program zlicza mi ilość znaków w pliku tekstowym, natomiast chciałbym go edytować w taki sposób żeby zliczało mi ilość konkretnych znaków, które ja podaje. Czy jest ktoś w stanie mi pomóc jak go edytować żeby działało? Wszystkie moje próby albo pokazywały mi wynik 783400 albo po prostu 0. Bardzo proszę o pomoc.
#include <iostream>
#include <fstream>
using namespace std;
int znaki();
int main()
{
cout << "STATYSTYKA PLIKU" << endl;
cout << "Ilosc znakow: " << znaki() << endl;
return 0;
}
int znaki()
{
int iloscznakow;
ifstream plik("plik.txt");
for(iloscznakow=0; plik.get()!=EOF; ++iloscznakow) {}
return iloscznakow;
}