Bueno yo no tengo apache solo, tengo xampp y aunque no he probado código c++, ya probe código perl y si me funciono. Al igual que c++, perl es cgi, por ello debe ir en la carpeta cgi-bin.
En el libro Como Programar en C++,
4ta Edición - Harvey M. Deitel
Trae el
Capítulo 16 Programación Web con CGI donde dice donde van los archivos c++. En las nuevas ediciones de ese libro no trae ese capitulo, por lo que especificamente debe ser esa edicion.
http://tecnodescargasgratis.blogspot...on-harvey.html
Saludos