• Martes 14 de Mayo de 2024, 23:44

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - nekiumi

Páginas: [1]
1
C++ Builder / problemas con archivos en c++
« en: Martes 9 de Junio de 2009, 12:34 »
hola
estoy haciendo un programa de c++ builder 6,el cual me han pedido buscar que no se repita la programación de una sala en un mismo día,es decir en una misma fecha
por ejemplo
fecha:13/5/2009
sala:3
//otra fecha
fecha:13/5/2009
sala:3
como es la misma sala pero en el mismo dia
se repite lo que me piden
fecha:
y sala de nuevo
pero no hay problema si se repite solo la fecha pero si la fecha y la sala juntas
no me sale porque cuando trato de buscar la fehca y la sala para ver ke no se repitan me dice que no puedo compara valores enteros
mi codigo es algo asi

int Busca_de_Fecha(int *cdia,int *cmes,int *canio)

{
FILE *pF;
TProgramacion P;
int Esta,pos;

if( (pF=fopen("Programacion.dat","r+b"))==NU... )
{ printf("No se pudo abrir el archivo de Programacion.dat ");
getch();
return -1;
}
else
{
Esta=0;
while( (!Esta) && (fread(&P,sizeof(TProgramacion),1,pF)>0)...
if((P.Dia,P.Mes,P.Anio)==(cdia,cmes,cani... esta mal ,porque son enteros
Esta=1;

if(Esta)
pos= (ftell(pF)/sizeof(TProgramacion))-1;
else
pos=-1;
fclose(pF);
return(pos);
}
}
alguna ayuda pliss

Páginas: [1]