Bonjour,
J'essai de comprendre un code source, est je suis arrivé sur cette instruction
N'ayant j'amais vue la fonction strtoul, j'ai regardé dans le MAN afin d'essayer de comprendre ce bout de code.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 tHwmcaInitialize.ulEventMask = strtoul(argv[3], (char **)0, 0);
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 ?
Partager