Foros del Web » Programación para mayores de 30 ;) » C/C++ »

Avisos servidor en c++

Estas en el tema de Avisos servidor en c++ en el foro de C/C++ en Foros del Web. hola a todos tengo un problema en esta sección de mi servidor, el aviso que me da al compilar es: aviso: el formato ‘%zi’ espera ...
  #1 (permalink)  
Antiguo 26/08/2010, 06:28
 
Fecha de Ingreso: julio-2008
Mensajes: 8
Antigüedad: 15 años, 9 meses
Puntos: 0
Avisos servidor en c++

hola a todos tengo un problema en esta sección de mi servidor, el aviso que me da al compilar es:


aviso: el formato ‘%zi’ espera el tipo ‘signed size_t’, pero el argumento 3 es de tipo ‘__off_t’


y la sección del codigo en la que salta el warning es:

if ((ex == ".gif") || (ex == ".jpg")) {

string contenido;

char tamano[15];

sprintf(tamano,"%zi",p.st_size);

if (ex == ".gif")contenido = "image/gif";

if (ex == ".jpg")contenido = "image/jpg";

respuesta = string(version) +" 200 OKn"+keepAlive+"Date: "+string(ctime(&tiempo))+"Server: Apache/2.2.3 (Debian)nLast-Modified: "+time+"Content-length: "+string(tamano)+"nContent-Type: "+contenido +"nn";

t = respuesta.length();.................

alguien sabe como puedo evitar esos warnings?

Un saludo a todos
  #2 (permalink)  
Antiguo 26/08/2010, 06:40
 
Fecha de Ingreso: febrero-2007
Mensajes: 163
Antigüedad: 17 años, 1 mes
Puntos: 0
Respuesta: Avisos servidor en c++

ups, perdon antes no pregunte, que tipo de datos es ex?, un array de char, una clase string o un array de wchar_t?. Otra cosa, podrias pasar la definicion del struct p?.

Etiquetas: avisos, servidores
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:12.