SoloCodigo
Programación General => C/C++ => Mensaje iniciado por: fachamix en Viernes 18 de Septiembre de 2009, 19:02
Título:
convertir tipo
Publicado por:
fachamix
en
Viernes 18 de Septiembre de 2009, 19:02
tengo una estructura, en cuya composicion existe un campo de tipo INT, llamada campoint.
Código: C++
struct
ejemplo
{
int
campoint
;
char
campochar
;
}
;
luego tengo un puntero a esa estructura:
Código: C++
struct
ejemplo
*
puntero
;
luego tengo el puntero apuntando a una estructura tipo ejemplo:
Código: C++
struct
ejemplo prueba
;
puntero
=
&
prueba
;
asi , para acceder al campo entero desde el puntero , uso:
Código: C++
puntero
-
>
campoint
ahora bien, ... aqui viene mi pregunta:
tengo una funcion del tipo:
Código: C++
void
funcion
(
const
char
*
,...
)
;
que imprimira en una imagen el campo
Código: C++
char
*
, y yo quiero imprimir el campo INT en
Código: C++
puntero
-
>
campoint
.
como deberia llamar a la funcion para que mi dato tipo INT concuerde con el parametro char* de la funcion funcion() ?????
probe con :
funcion((char*)(puntero->campoint));
funcion((const char*)(puntero->campoint));
y nada... alguna sugerencia ????
Título:
Re: convertir tipo
Publicado por:
fachamix
en
Viernes 18 de Septiembre de 2009, 19:05
solucionado:
cvPutText(image,itoa(image->height,buffer,10),cvPoint(10,10),&fuente,CV_RGB(200,0,0));
necesitaba esta funcion: itoa()
saludos