Pasar de tres int a un string

lluisazm
07 de Enero del 2008
Saludos a todos!

Mi problema es de conversión de varios int a un solo string, necesitaría que a partir de día, mes y año pudiera obtener un string como éste --> dd/mm/aaaa

¿Alguna idea?

Graicas!!

t0m4t3
07 de Enero del 2008
tiene que ser a un string por narices, o tambien se puede meter en un vector, que lo veo bastatne mas logico, si lo queires meter a un vector seria
char vector[5];
vector[0]=dd;
vector[1]=/;
vector[2]=mm;
vector[3]=/;
vector[4]=aaaa;

suponiendo, que ya se saben lo datos...
supongo que hay mil formas, y mucho mas simples, pero esque soy nuevecito...

con string, lo siento, pero no puedo ayudar...

lluisazm
07 de Enero del 2008
Gracias t0m4t3, pero ya he encontrado justo lo que quería,

sprintf(fecha, "%.2d/%.2d/%.4d", dia, mes, año);

, así es como lo he conseguido, gracias por tu sugerencia!!

t0m4t3
07 de Enero del 2008
vaya, me he equivocado, pero es una tonteria, ya que esta como char el vector, solo puedes meter un numero, pero en vez de intentar meter 2 caracteres x posicion, mete solo uno, y añade varias posiciones al vector