Dividir una cadena C ++ std :: usando tokens, p. ";" [duplicar
Posible duplicado:
¿Cómo dividir una cadena en C ++?
¿La mejor manera de dividir una cadena en C ++? Se puede suponer que la cadena está compuesta de palabras separadas por;
Desde el punto de vista de nuestras líneas de guía, las funciones de cadena C no están permitidas y tampoco se permite el uso de Boost debido a que las preocupaciones de seguridad de código abierto no están permitidas.
La mejor solución que tengo en este momento es:
string str ("dinamarca; suecia; india; nosotros");
Above str debe almacenarse en el vector como cadenas. ¿Cómo podemos lograr esto?
Gracias por las entradas.