Foros del Web » Programación para mayores de 30 ;) » Programación General »

Este es el metodo c++!!!

Estas en el tema de Este es el metodo c++!!! en el foro de Programación General en Foros del Web. Despues de que pregunte, investigue, leiiiii y leiiiiiiiii encontre como hacerlo,a decir verdad encontre dos formas, una sola sirve en windows y no compila en ...
  #1 (permalink)  
Antiguo 09/07/2004, 00:18
Avatar de Yashiro  
Fecha de Ingreso: mayo-2004
Mensajes: 139
Antigüedad: 20 años, 9 meses
Puntos: 0
Este es el metodo c++!!!

Despues de que pregunte, investigue, leiiiii y leiiiiiiiii encontre como hacerlo,a decir verdad encontre dos formas, una sola sirve en windows y no compila en linux, pero encontre un otro metodo sencillo el cual funciona en linux y windows; el cuales :

fread(&estructura,sizeof(estructura),1,puntero_fic hero);
do {
if(strcmp(estructura.dato,dato_a_buscar)==0) {
bandera=1; //esta bandera señala con un 1 si lo encontro
}
fread(&estructura,sizeof(estructura),1,puntero_fic hero);
}while (!feof(puntero_fichero));
fclose(puntero_fichero);


Explicare la variables (AUNQUE SALE DE LOGICA )

-estructura: la estructura con la que estamos trabajando.
-puntero_fichero:es el puntero utilizado en Fopen.
-dato_a_buscar:este es un dato solicitado a buscar como ejemplo un nombre.
- bandera:señala con un 1 si existe.

espero que les sea util !!
  #2 (permalink)  
Antiguo 09/07/2004, 11:15
Avatar de Instru  
Fecha de Ingreso: noviembre-2002
Ubicación: Mexico
Mensajes: 2.751
Antigüedad: 22 años, 3 meses
Puntos: 52
Como te deciamos no podias usar el fseek para comparar cadenas, ahora que ya usas el strcompare pues ya te salio.

Y si, tu codigo es muy correcto, pero todavia me quedo duda de como era metodo de windows que no compilaba en linux???

Saludos
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 09:53.