O ile dobrze rozumiem Twój post i intencje to... Ja bym to rozwiązał w ten sposób.
Uczysz się C++ i chcesz zamieszczać swoje aplikacje na stronie, oczywiście, plus opis, zdjęcie i download. Tak to widzę. Jeżeli nie znasz PHP i MySQL ( bo np. to będzie dalszy etap nauki programowanie) to polecam najszybsze i mało kłopotliwe rozwiązanie.
Zwykły nie drogi hosting z obsługą php i mysql + domena (najlepiej taka, która Ci posłuży też w przyszłości). Następnie instalacja Wordpress (
https://pl.wordpress.org/) + wtyczka np. SyntaxHighlighter Evolved (
https://pl.wordpress.org/plugins/syntaxhighlighter/) do wklejania kodu. Cała reszta już jest w CMS Wordpress. Komentarze, SEO, Posty, Download i łatwe zarządzanie. Ten czas, który zaoszczędzisz wykorzystaj do dalszego szlifowania C++.
Mam nadzieję, że dobrze Cię zrozumiałem i pomogłem.
Pozdrawiam.