Example #1
0
 ELEMENT FileSortir(FFILE F)	{
 	/*Renvoie un éément contenant la valeur du premier element de la liste */
	ELEMENT elt  ;
	if (!FileVide(F)) 	{
		FFILE tmp = (FFILE)malloc(sizeof(file));
		tmp = F->suivant->suivant;
		free(F->suivant->suivant);
		ElementAffecter( &elt, tmp->element);
		F->suivant->suivant = tmp->suivant;
 		return(elt);
 	}
	else return (ElementCreer());
 }
Example #2
0
void VideBuffer(BC *bc)
{
	while (!FileVide(bc))
		Defiler(bc);
}
Example #3
0
 ELEMENT FileDebut(FFILE F)	{
	if (! FileVide(F))
		return( (F->suivant->suivant->element );
		else return (ElementCreer()) ;