/*************************************************************************************************************************************/
/* */
/* T E S T D E L A F O N C T I O N ' fcntl(...) ' : */
/* */
/* */
/* Author of '$xtc/files.12$c' : */
/* */
/* Jean-Francois COLONNA (LACTAMME, 20040913152434). */
/* */
/*************************************************************************************************************************************/
#include <stdio.h>
#include <fcntl.h>
#define SORTIE \
1
main()
{
printf("\n RDONLY=%04x",O_RDONLY);
printf("\n WRONLY=%04x",O_WRONLY);
printf("\n RDWR =%04x",O_RDWR);
printf("\n TRUNC =%04x",O_TRUNC);
printf("\n flags=%08x\n",fcntl(SORTIE,F_GETFL));
/* On obtient les resultats suivants : */
/* */
/* $aPout flags=O_RDWR */
/* */
/* et : */
/* */
/* $aPout | $CA flags=O_WRONLY */
/* */
/* et : */
/* */
/* $aPout > ... flags=0x8000+O_WRONLY */
/* */
}