SoloCodigo

Programación General => C/C++ => Visual C++ => Mensaje iniciado por: PeterM en Lunes 9 de Enero de 2006, 11:44

Título: Transformación De Unsigned Char* A Char*
Publicado por: PeterM en Lunes 9 de Enero de 2006, 11:44
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:
Título: Re: Transformación De Unsigned Char* A Char*
Publicado por: ivancp en Miércoles 11 de Enero de 2006, 03:05
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.