Bonjour, je ne comprends pas une fonction qui a une syntaxe bizarre. Je débute merci de ne pas me blâmé si ma question est nul.
c'est la 4 éme ligne ( ::write(fd, (void *) &t, sizeof(ThreadMessage*)); ) qui me pose problème.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 void ThreadMessage::send(int fd) { // cerr << "ThreadMessage send" << endl; ThreadMessage * t = this; ::write(fd, (void *) &t, sizeof(ThreadMessage*)); }
J'ai vérifier la bibliothèque "iostream" du compilateur si elle n'avais pas été modifié se qui n'est pas le cas. Donc je bloque un peu sur cet fonction merci de me dépanner.
Partager