Bueno, no puedes compilar y ejecutar aplicaciones desde el propio iPad, pero hay muchos editores de texto en la App Store que admiten lo que se llama resaltado de sintaxis. Así, podrías tomar estos archivos y compilarlos y ejecutarlos en tu Mac o PC.
La razón por la que no encontrarás aplicaciones que te permitan compilar código en la App Store es porque Apple prohíbe las aplicaciones que ejecutan código externo (código que no fue incluido en la aplicación). No estoy muy seguro de cómo esta aplicación de Python consiguió pasar, pero no me sorprendería que fuera retirada de la tienda en algún momento.
Algunos editores de texto que soportan el resaltado de C++ son Textastic Code Editor y CodeToGo, pero puedes encontrar muchos buscando "editor de código" o "resaltado de sintaxis" (sin las comillas) en la App Store. Lo interesante de CodeToGo es que te permitirá ejecutar tu código en un servidor remoto de forma gratuita si tienes una conexión a Internet. Así que, si ejecutar tu código en el iPad es importante, CodeToGo puede ser una buena opción para ti.