(...)
¿Sabes C++?
Entonces no deberías tener ningún problema en pasarlo. Ese código es muy sencillo de entender.
Hola, sé que el código puede ser sencillo pero apenas estoy aprendiendo a programar en C++
Tengo problema con los punteros. Por eso pedí una guía en este medio.
Bueno. A lo mejor te interesa primero arreglártelas bien con C++, y luego ya traducir el código.
También puedes hacer el código desde 0 en C++.