Programación General > Visual C++
Metodos Para Conversion
(1/1)
therion87:
Hola a tod@s
Tengo una duda en cuanto a los métodos existentes para hacer ese tipo de conversiones.
En mi programa el usuario va a meter una cadena (String) y si esa cadena tiene numeros los tengo que sumar, ya se más o menos como hacer el recorrido de la cadena pero no se como hacer que el numero que encuentra lo sume, pues me sale un error de que no son compatibles..
¿Alguien que me pueda ayudar o que sepan una página donde pueda encontrar estos métodos?
Gracias..
SteelX:
dejame ver si entiendo.
tienes un string que asumo que es de tipo std::string o char *bueno el caso es que tienes así:
--- Código: Text ---std::string cadena ="4563798";int resultadoSuma = 0;for( i=0 i<= cadena.lenght(); i++){ resultadoSuma +=atoi( cadena.c_str()[i] ); }
con char* es igual.
therion87:
--- Cita de: "SteelX" --- dejame ver si entiendo.
tienes un string que asumo que es de tipo std::string o char *bueno el caso es que tienes así:
--- Código: Text ---std::string cadena ="4563798";int resultadoSuma = 0;for( i=0 i<= cadena.lenght(); i++){ resultadoSuma +=atoi( cadena.c_str()[i] ); }
con char* es igual.
--- Fin de la cita ---
:D :D Si!!
Ya tenia mi ciclo solo me faltaba ese atoi que no lo conocia..
Muchas gracias !!!
Un Saludo!
Navegación
Ir a la versión completa