• Sábado 14 de Diciembre de 2024, 22:42

Autor Tema:  Transformación De Unsigned Char* A Char*  (Leído 1113 veces)

PeterM

  • Nuevo Miembro
  • *
  • Mensajes: 23
    • Ver Perfil
Transformación De Unsigned Char* A Char*
« en: Lunes 9 de Enero de 2006, 11:44 »
0
Feliz Año Nuevo ante todo¡¡¡
Estoy intentando pasar información de tipo unsingned char* a tipo char* pero no estoy muy seguro si es así.  No da error alguno pero al ejecutarlo casca igualmente.

unsigned char *L;
char* aux;
   
   for(int i=0; i < longitud; i++){
       aux=(char)L;
   }

Si existe otra forma de acerlo agradecería saberlo. :comp:
return(0);

}//Fin del mensaje

ivancp

  • Miembro activo
  • **
  • Mensajes: 70
    • Ver Perfil
Re: Transformación De Unsigned Char* A Char*
« Respuesta #1 en: Miércoles 11 de Enero de 2006, 03:05 »
0
Código: Text
  1.   unsigned char *t1 = (unsigned char *)&#34;texto de prueba&#34;;
  2.   int len = strlen((const char *)t1);
  3.   char *t2 = new char[len];
  4.   strcpy(t2,(const char *)t1);
  5.  
  6.   //...
  7.   delete t2;
  8.  
  9.  
ivancp