Hello tout le monde.
Voila je me demande pourquoi flock attend un int en premier paramètre alors que fopen attend un FILE*.
Du coup, je vois pas trop comment l'utiliser, j'ai fait ceci
Code :
- FILE * pFile = fopen(tempName, "w+" );
- int fl = flock(pFile, LOCK_EX);
- if(fl != 0) return fl;
|
Mais g++ plante à la compil.
Citation :
In function 'int main()':
erreur: invalid conversion from 'FILE*' to 'int'
initializing argument 1 of 'int flock(int, int)'
|
Je vois pas trop commant utiliser flock alors
EDIT : Bah a la place de fopen, j'utilise open, j'ai revu mon code et tout colle ^^
Message édité par utb diablo le 16-06-2007 à 23:50:19
---------------
Au royaume des aveugles, les borgnes sont rois xo0