Si es posible... Lo único es que existen infinitas traducciones de un lenguaje GOTO-computable a un lenguaje de alto nivel (con un nivel de abstracción superior), y viceversa... No voy a entrar en demostraciones matemáticas porque no tego teclado... :s

Busca por "Descompilador C++", vuelvo a decir, la traducción no será 100% exacta al original.

Un saludo.