dudas dudas dudas! [c++]

Mas que un problema es que no encuentro la forma de hacer a ver si me podeis ayudar.

Tengo que leer una cadena desde el teclado y guardarla en un string. El problema es que tengo que desglosar la cadena porque tengo que hacer varias comprobaciones en ella. Os pongo un ejemplo de lo que digo.

autor="Led Zeppelin" Y album="IV" O valoracion="5"

Eso es lo que insertaria por teclado , lo guardo en un string y ahi empieza los problemas. Tengo que primero comprobar que la sintaxis es correcta.
- que lo que esta antes del igual sea alguno de estos valores ( autor , album , valoracion , url ect...)
- que despues del igual sea comillas y que cierra comillas.
- Guardar lo que buscamos en otra variable

Se os ocurre algo para hacerlo? es que estoy comiendome aqui el tarro y no se me enciened la bombilla. No se como desglosar eso. Gracias! [carcajad]
Usa un std::map y un for....
Ferdy escribió:Usa un std::map y un for....

Graaacias
2 respuestas