Hej, co do 1) to rozwin prosze bo nie rozumiem.
2)
Skad pomysl na pliki cpp w katalogu src i headery w katalogu include? To ma byc biblioteka? Pytam, bo taki podzial na katalogi src, lib, include widywalem dotychczas w bibliotekach i ma to sluzyc temu zeby latwo bylo zidentyfikowac gdzie sa pliki dll albo lib ze zbudowanym kodem, gdzie zrodla a gdzie headery. Czy po prostu chcesz miec headery w jednym miejscu? Tak z ciekawosci pytam :)
fajnie, ze dodales jak zbudowac program, w execute to raczej nie 'cd /bin' a 'cd bin' albo 'cd ./bin'
Mozesz tez pokrotce opisac co robi program w README.
Zmienilbym nazwe enuma 'Pages' na cos co bardziej opisuje co to jest, moze ProgramMode?
Co znaczy prefix p_ w nazwach zmiennych?
Mozesz pooznaczac niektore parametry const jak np. savedate w tej metodzie mogloby byc const
HowManyPages::SaveToFile(HowManyPages &savedate, std::string &tit)
Mozesz tez popracowac nad msg commitow, widac, ze sie starasz ale czasami tez jest cos jak commit nr ~60 z message "INITIAL", wiec historia commitow wyglada srednio
Ogolnie spoko konsolowy programik
pozdro