Bonjour,

J'essai de comprendre un code source, est je suis arrivé sur cette instruction
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
tHwmcaInitialize.ulEventMask = strtoul(argv[3], (char **)0, 0);
N'ayant j'amais vue la fonction strtoul, j'ai regardé dans le MAN afin d'essayer de comprendre ce bout de code.
Apparament cette fonction transforme une chaine en un entier long
Dans le cas si dessus, la chaine contenu dans argv[3] est convertie en un entier long en base 10 (si j'ai bien compris....)

2 questions:
- Que fait le second argument de la fonction (char **)0
(j'ai pas vraiment compris dans le MAN)

- Quel est l'intêret d'une telle fonction ?