Ver Mensaje Individual
  #4 (permalink)  
Antiguo 29/03/2009, 01:52
Avatar de Eternal Idol
Eternal Idol
 
Fecha de Ingreso: mayo-2004
Ubicación: Lucentum
Mensajes: 6.192
Antigüedad: 20 años, 9 meses
Puntos: 74
Respuesta: usando funciones strcat y sprintf a la vez

Si, con el unsigned compila en C, en C++ no.

No, no es correcto, en ambos casos funciona ya que trabajan las dos funciones con un puntero a caracter (char*) y un array se pasa por referencia. Mejor compilalo y proba ... las dos funciones reciben el mismo tipo de parametro: puntero a caracter.

int sprintf ( char * str, const char * format, ... );
char * strcat ( char * destination, const char * source );


Otra cosa es que erroneamente pongas char *s2; y esperes que funcione ... eso es un puntero a una zona de memoria indefinida y muy probablemente invalida.
__________________
¡Peron cumple, Evita dignifica! VIVA PERON CARAJO