Cláro campeón, lo tendré en cuenta, todo me servirá tarde o temprano.
Una lástima que un lenguaje como
C++ no tenga
.split() pero bueno buscando ayer encontré una función que hace justamente eso.
Pero lo que no se es como separar por espacios una cadena, por que por ejemplo:
string Paises = "Argentina España Brasil Mexico Bolivia";
a mi me gustaría poder hacer esto, es más, me encantaría poder hacer esto:
Código C++:
Ver originalcout << Paises[0] << endl; // Devuelve Argentina
cout << Paises[1] << endl; // Devuelve España
cout << Paises[2] << endl; // Devuelve Brasil
cout << Paises[3] << endl; // Devuelve Mexico
cout << Paises[4] << endl; // Devuelve Bolivia
exactamente lo mismo que las listas de Python, pero no se como hacerlo, estoy pensando y crearé una función que me retorne eso, algo como esto:
Código C++:
Ver originalcout << split(0, Paises) << endl; // Devolverá Argentina
cout << split(2, Paises) << endl; // Devolverá Brasil
cout << split(4, Paises) << endl; // Devolverá Bolivia
cout << split(1, Paises) << endl; // Devolverá España
cout << split(3, Paises) << endl; // Devolverá Mexico
Eso es lo que busco también, poder hacer eso!!