Witam was serdecznie :)

drodzy forumowicze ! proszę pomóżcie mi

Piszę program w Visual c++. Aplikacja ta jest aplikacją okienkową. Program ma działać w następujący sposób:

na starcie
Wybór użytkownika lub dodanie nowego (nie ma żadnych haseł ni nic chcę tylko żeby parę osób mogło korzystać ze swoich osobnych zbiorów słówek)

po dodaniu nowego użytkownika wprowadzone dane zapisują się do pliku z którego czytane są informacje i przekazywane do comboboxa

jak już użytkownik się "zaloguje" okno się poszerza i ukazuje się tabPage a w nim 3 kolejne tabPage (incepcja :D)

i w sumie tyle mam zrobione

teraz tak chciał bym żeby słówka były brane z pliku txt i wyświetlane po czym użytkownik ma tak długo wpisywać (do while) aż nie wpisze poprawnego tłumaczenia (osobno są pliki txt dla ang i pol) i tu pojawia się problem jak przeczytać dokładnie 1 linijkę najlepiej losowo (od biedy może być po kolei) i porównać ją z tą samą linijką (jeśli chodzi o numer tego wiersza)
Co więcej chciał bym wiedzieć ile ogólnie jest wierszy (słówek) w danym pliku txt żeby można było wyświetlić jakiś progres

myślałem nad tym problemem i w sumie potrafił bym to zrobić w AWK ale nie wiem jak dodać (i czy wgl można) fragment kodu z AWK do c++. Jeśli się da fajnie było by się dowiedzieć jak dokładnie się to robić i więcej nie musiał bym już kombinować

Tak więc bardzo proszę Was o pomoc bo ja nie mam zupełnie na to pomysłu

jak byście potrzebowali jakiś fragment kodu czy coś to śmiało ale całego kodu nie wlepie tutaj :D

/pozdro