Gente les dejo un pequeño aporte, considerando que en c++ no tenemos la funcion split, y la funcion strtok (http://www.cplusplus.com/reference/clibrary/cstring/strtok.html) no me agrada por el tema de string a char y punteros y demas...
Bueno en fin, mi funcioncita split hecha con stl...
#include <cstdlib>
#include <iostream>
#include <vector>
using namespace std;
int main(int argc, char *argv[])
{
vector<string> pablo;
size_t found;
string linea = "Roberto,Giordano";
found = linea.find(",");
pablo.push_back(linea.substr(0,found));
pablo.push_back(linea.substr(found+1,linea.size()) );
cout<<pablo[0]<<" "<<pablo[1]<<endl;
system("PAUSE");
return EXIT_SUCCESS;
}
Espero les sirva!
Un abrazo!!