Código
void buscar(parchivo prod, int cod) { bool encontrado=false; tprod p; prod=fopen("prod.txt","r"); while(!feof(prod) && !encontrado){//Tambien quiero saber que esta preguntando ese !encontrado y porque fread(&p,sizeof(p),1,prod); if(p.codigo==cod){ mostrar(p);//Procedimiento que muestra el contenido del registro encontrado=true; } } if(encontrado==false){ cout<<"NO ENCONTRADO"<<endl; fclose(prod); } }