*
						
					
					
						
					
				
				
					Achso,
if(fseek(file,0,SEEK_CUR)==0)
{
  // wenn das erfüllt ist bist du am Daiteianfang
}
Das setzt aber voraus, daß du von einer Postition startest, die ein Vielfaches der Grösse deiner Datenstruktur ist. Sonst gibt's da Probleme. Die kannst du aber auch abfangen:
if( (fseek(file,0,SEEK_CUR)==0) || //erste Bedingung
    (fseek(file,0,SEEK_CUR)<sizeof(struct..))
{
 ...
}
Mit der zweiten Bedingung erreichst du, dass du nicht ins negative abrutscht!!
In der Hoffnung dir geholfen zu haben ... MfG
[ Dieser Beitrag wurde am 22.11.2002 um 22:14 Uhr von ºgrimmsenº editiert. ]