Bonjour,
J'ai une erreur SIGUSR1 undefined, et effectiement il n'est pas definie dans signal.h
Es ce que cette partie n'est pas vraiment implémenté dans MinGW ?
Bonjour,
J'ai une erreur SIGUSR1 undefined, et effectiement il n'est pas definie dans signal.h
Es ce que cette partie n'est pas vraiment implémenté dans MinGW ?
Dans Visual non plus.
On peut en déduire que SIGUSR1 n'est pas disponible sous Windows. D'ailleurs, la fonction kill() non plus...
SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parlé avant.
"Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
Apparently everyone. -- Raymond Chen.
Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.
Okey merci d'avoir confirmé.
Dans le même esprit, que puis-je utiliser sous windows ?
Je pense aux fonctions execve, fork, pipe et pthread, comment savoir si elles sont POSIX ou AINSI ?
- fork() -> Tu oublies.
- execXX() -> Pratiquement inutile sans fork(). Utiliser ShellExecuteEx() ou CreateProcess().
- pipe() -> OK, mais précédé d'un underscore sous Visual.
- pthread -> N'existe pas "de base" sous Windows, mais tu peux en télécharger quelque part une version qui repose sur les APIs de multithreading de Win32.
SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parlé avant.
"Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
Apparently everyone. -- Raymond Chen.
Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.
Partager