Cita:
Iniciado por DarkScripter Este me aparece con respecto a los
colores:
Código C++:
Ver originalno match for 'operator[]' in 'colores["blanco"]'
asi con verde, amarillo, etc.
Pega tu código completo... o te falta algo o estás usando un compilador con errores.
Cita:
Iniciado por DarkScripter Línea 32 del código que es donde esta el
for, me sale esto:
Código C++:
Ver original[expected primary-expression before "auto" ] y expected ';' before "auto"
"auto" es una palabra que está disponible si compilas usando el estándar C++11 o superior (es bastante reciente). Si usas un compilador antiguo no tendrás acceso a este estándar.
Una variante usando sintaxis más antigua sería:
for( size_t i=0; i<mensaje.length(); ++i ) mensaje[i] = tolower(mensaje[i]);
El resto de errores están relacionados con el uso de map... no les des más importancia.
Un saludo