Napisałem swój pierwszy program w C++ (z użyciem QtSql) i chciałbym poznać opinię kogoś, kto ma jakieś doświadczenie, zanim spróbuję napisać kolejny.
Umożliwia on tworzenie 'bazy danych' zapisywanej w plikach .txt ('member' reprezentuje rząd a 'value' kolumnę), dodałem też obsługę MySQL (użytkownik wprowadza dane, a program wysyła query do bazy).
Mam wątpliwości co do struktury kodu ('C z klasami') - nie mogłem znaleźć zastosowania dla bardziej zaawansowanego programowania obiektowego (w tym kierunku chciałbym go rozwijać), klasy wykorzystuję tylko do przechowywania danych.
Github: github.com/ranger281/FileDatabase.
Przykładowa baza danych w plikach: https://pastebin.com/WRwuucNf