C/Visual C - Problemas con TextOut

 
Vista:

Problemas con TextOut

Publicado por Paula (3 intervenciones) el 16/10/2002 18:06:17
Hola estoy trabajando en Visual c++ 5.0, tengo una variable a=i; i es un float; la quiero colocar en pantalla
pero no me acepta por que no es char, e intentado ene cosas y no pasa nada

por ej:
char a;
float i;
int x=5;
int y=5;
a=(char)i;
pdc->TextOut(x,y,a)
no funciona, si saben como poder cambiar mi float para que fncione o de otra forma
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Problemas con TextOut

Publicado por Googol (255 intervenciones) el 17/10/2002 00:50:36
Tienes que pasar primero el float a cadena. Por ejemplo:

char bufferAuxiliar[20];
float i;
sprintf(bufferAuxiliar, "%f", i);
hDC->TextOut(x,y,bufferAuxiliar);

sprintf está en stdio.h, si no me equivoco.

También puedes hacerlo con los streams de C++, pero es más chungo y no merece la pena.

Suerte!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Problemas con TextOut

Publicado por Paula (3 intervenciones) el 18/10/2002 19:20:43
Gracias por la ayuda
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar