Salut,
Je voudrait faire un thread pour envoyer des données par winsock.
J'ai besoin pour faire fonctionner ce thread de lui envoyer le login de l'utilisateur.
Le probleme c'est que je ne sais pas comment envoyer un parametre à un thread.
Voici le code :
//Création du thread
CreateThread(NULL, login, envoipos, NULL, 0, NULL);
J'ai éssayé le code mais il me met une erreur au niveau du createThread.
Je ne sais pas trop comment faire.
Je vais aller voir sur les sites de Alp.
Je pense que je vais éssayer de me débrouiller sans boost car c'est la seule thread que je dois utiliser.
Ce serait bete de linker toute une librairie pour une thread.;)
Merci d'avance.
Un seul parametre (une adresse pure) est suffisant pour passer tout ce que tu veux
Sachant que LPVOID = void* (far void* mais "far" est obsolete)
Au pire, tu crees une structure tres complexe, et tu y passes son adresse : tu peux tout récupérer dans le thread
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
Recueil de code C et C++ http://fvirtman.free.fr/recueil/index.html