Duplicar posibles:
How to split a string in C++?dividir una cadena en una matriz en C++
que tienen un archivo de entrada de datos y cada línea es una entrada. en cada línea, cada "campo" está separado por un espacio en blanco "", así que necesito dividir la línea por espacio. otros lenguajes tienen una función llamada split (C#, PHP etc.) pero no puedo encontrar uno para C++. ¿Cómo puedo conseguir esto? Aquí está mi código que obtiene las líneas:
string line;
ifstream in(file);
while(getline(in, line)){
// Here I would like to split each line and put them into an array
}
¿Puede proporcionar un enlace a una discusión sobre por qué es una mala práctica usar 'using namespace x'? – jli
@jli: Agregué el enlace a mi respuesta. Míralo. – Nawaz
@Nawaz gracias, En cuanto a mis otras preguntas, la sintaxis que estoy usando y la forma en que estoy aprendiendo C++ de mis instructores en la universidad es muy cuestionable: S !!!!! –