Buenas a tdos tngo un pequeno string y quisiera copiar parte de el a otro string se donde estan las posiciones pero con memcpy y memmove ni van bien o lo estoy haciendo mal alguien me podria dar un pequeno consejo por favor? gracias de antemano.
Para que alguien en los foros pueda ayudarte lo primero que debes hacer es indicar el lenguaje de programación que utilizas y publicar el código fuente donde tienes dificultades.
Un saludo
Si lo estás haciendo en C++ aquí te doy un ejemplo...
main ()
{
string descomponer ("Juan, Carter 9/16/34");
string token[5];
int ends=0;
int inicio=0;
int i=0,dia,mes,ano;
do{
inicio=descomponer.find_first_not_of(",/ ",ends);
ends=descomponer.find_first_of(",/ ",inicio);
token[i]=descomponer.substr(inicio,ends-inicio); //Supongo esta parte es la que quieres...
cout << token[i]<<endl;
i++;
}while (ends!=-1);
dia=atoi(token[2].c_str());
mes=atoi(token[3].c_str());
ano=atoi(token[4].c_str());
cout << dia <<" " << mes <<" "<< ano;
}