c ++ ¿Cadena dividida por un personaje? [duplicar

Esta pregunta ya tiene una respuesta aquí:

¿Cómo itero sobre las palabras de una cadena? 76 respuestas

¿Cómo puedo dividir una cadena como "102:330:3133:76531:451:000:12:44412" por el ": ", y coloque todos los números en una matriz int (la secuencia numérica siempre será de 8 de largo) Preferiblemente sin usar una biblioteca externa como boost.

Además, me pregunto cómo puedo eliminar los caracteres innecesarios de la cadena antes de que se procesen, como "!$6$!quot; y "#".

Respuestas a la pregunta(9)

Su respuesta a la pregunta