Re: sys/time.h méthodes non détectées par le compilateur
hmm... étrange.
Quel OS ?
quels messages précisément ?
Re: sys/time.h méthodes non détectées par le compilateur
J'utilise Ubuntu 19.10. Au niveau des messages, je me fie principalement à l'IDE VsCode qui m'affiche "int timercmp()", donc pas d'arguments et une description fausse, quand je passe ma souris sur l'appel de la méthode afin de voir sa définition, contrairement à gettimeofday qui m'affiche la bonne définition avec les bons arguments correspondants. Quand je compile, il est affiché "error: expected expression before do" car j'utilise cette expression dans une macro.
Le problème pourrait-il venir du fait que je n'utilise pas la version 18.04 d'ubuntu ?
Re: sys/time.h méthodes non détectées par le compilateur
1. je n'utilise pas VS Code est c'est peut être simplement lui qui n'est pas configuré correctement.
2. il y a peut être aussi une erreur dans votre macro (p.ex. un \ oublié ?)
3. non certainement pas
Re: sys/time.h méthodes non détectées par le compilateur
En effet, c'était un problème d'IDE.
Merci !