Wątek przeniesiony 2014-06-15 23:53 z C/C++ przez ŁF.

Realizacja powtórzeń w funkcji

0

Witam. Pisze quiz obiektowo. Dopiero się uczę.
Następuje to tak:
Wybieram kategorię i w kazdej kategorii ilosc pytan=10,15,20
Kod wykonany dla jedenj kategorii.
Jak powielić tylko funkcję by zmienić plik tekstowy a nie kopiować i bawić się w pętle całego kodu. Z pewnością chodzi o funkcje wirtualne i polimorfizm.

http://codepad.org/56WIE9Tn

oznaczenia dla programisty są oczywiście błędne i proszę się nimi nie kierować

1

tego nie da się czytać. zacznij od podstaw. już jeden twój wcześniejszy wątek czytałam. Chcesz pisać osobną klasę dla każdej z kategorii ?

1

Żaden polimorfizm tylko, nie wolno twardo wpisywać nazwy pliku w metodzie.
Wystarczy, że dostarczysz nazwę pliku jako parametr, albo jeszcze lepiej dostarczysz strumień jako parametr funkcji wczytującej i wszystko w kodzie będzie układać się jak należy.

0

Byłbym wdzięczny za jakikolwiek mały przykład jak się za to zabrać

0
void wczytaj(istream &plik) {
     ...
}

1 użytkowników online, w tym zalogowanych: 0, gości: 1