Здесь вам нужен общий интерфейс шлюза (cgi).Если вы используете Apache Webserver, вы можете легко использовать cgi.Просто скомпилируйте ваш сценарий c (один из способов сделать это) в файл типа .cgi и поместите его в место, где вы сконфигурируете файл httpd.conf, чтобы разрешить выполнение CGI.Обязательно дайте ему 605 разрешений, по крайней мере.
в C, я обычно использую
printf("Content-Type: text/html\n\n");
printf(Followed by any HTTP Header I want to use including Refresh)
Добавьте команду ps в ваш скрипт, и она, вероятно, даст вам основныенеотформатированная HTML-страница .. где ваш вывод будет отображаться в левом верхнем углу вашего браузера.Если вы хотите полностью отформатированную страницу, это потребует больше работы, но вам не нужны 2 файла (1 cgi и 1 html), а вместо этого только 1 файл cgi.
Edit1: для Cpp он должен работать аналогично, поэтому попробуйте применить то, что я сказал выше.