jak w cbuidler odczytac dane zawarte w pliku cpp w celu zliczania pojeynczych znakow, wyrazów, liczby wierszy,liczby funkcji??
jakich funkcji w cbuilderze trzeba uzyc by tego dokonac???
0
0
Ogólnie w C ja bym to tak zrobił:
- otwierasz plik,
- czytasz znak po znaku i zwracasz uwage na znaki charakterystyczne np:
- liczba wierszy to będzie liczba znaków o kodzie
\0
- liczba liter to znaki z przedziału <65,122> (a znaki drukowalne <33,126>)
- wyrazy - odpowiednio rozpatrujesz wystąpienie spacjii
- a co do funkcji to juz masz analize składni i jest z tym troszke więcej roboty
jak w cbuidler odczytac dane zawarte w pliku cpp w celu zliczania pojeynczych znakow, wyrazów, liczby wierszy,liczby funkcji??
0
To chyba musi być algorytm podobny do kolorowania składni, bo nie da sie np. zliczyc liczby funkcji zliczając ilość wystąpień wyrazu "function" (przecież może się zdażyć, że wyraz ten wystąpi w stringu). Myślę, że wystarczy odpowiednio przerobić taki algorytm... ale najpierw trzeba go napisać :) Ostatnio pisałem coś takiego w PHP ale do kolorowania składni Delphi.