SCANNER D'IP MULTITHREAD

abdoulax Messages postés 875 Date d'inscription samedi 17 mai 2003 Statut Membre Dernière intervention 22 juin 2012 - 14 déc. 2004 à 21:29
achil_ff Messages postés 16 Date d'inscription mercredi 28 décembre 2005 Statut Membre Dernière intervention 13 juin 2006 - 13 juin 2006 à 14:40
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/28177-scanner-d-ip-multithread

achil_ff Messages postés 16 Date d'inscription mercredi 28 décembre 2005 Statut Membre Dernière intervention 13 juin 2006
13 juin 2006 à 14:40
deslo comment on utilise ce scan port je veu dir l executio du prog
Jvan59 Messages postés 3 Date d'inscription mardi 26 octobre 2004 Statut Membre Dernière intervention 25 février 2005
30 déc. 2004 à 00:14
moi ki debute grave, j'aimerais savoir ce k'est un handle ??
j'utilise une classe pour ecrire sur un port série é utilise ossi le fameux HANDLE ?????????

merci de m'aider !

JVAN59@wanadoo.fr
theXman Messages postés 37 Date d'inscription mardi 25 février 2003 Statut Membre Dernière intervention 11 mars 2006
21 déc. 2004 à 18:23
intéressant

reste à rajouter les ports :)
abdoulax Messages postés 875 Date d'inscription samedi 17 mai 2003 Statut Membre Dernière intervention 22 juin 2012 1
16 déc. 2004 à 09:53
Faudrai pi etre que j'ajoute un WaitForSingleObject pour les server inactif ....
cs_Kirua Messages postés 3006 Date d'inscription dimanche 14 avril 2002 Statut Membre Dernière intervention 31 décembre 2008
15 déc. 2004 à 10:30
J'ai trouvé le code plutôt intéressant.

Pour ton histoire de nthread global, c'est pas bien grave. Si tu avais besoin de réutiliser ce code dans un programme plus large tu aurais encapsulé le tout dans une classe, auquel cas nthread aurait été une propriété de la classe: c'est propre ^^.
abdoulax Messages postés 875 Date d'inscription samedi 17 mai 2003 Statut Membre Dernière intervention 22 juin 2012 1
15 déc. 2004 à 08:44
Dans ce k je pourrais liberer le handle au tout début de la fonction ???
BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019
14 déc. 2004 à 22:05
CloseHandle(conf->hthread); ne fait que rendre ton handle invalide en le liberant de la table des handles, il ne ferme en rien le thread.
abdoulax Messages postés 875 Date d'inscription samedi 17 mai 2003 Statut Membre Dernière intervention 22 juin 2012 1
14 déc. 2004 à 21:29
Pi etre que 100 thread c'est abusé, à mon avis 10 est largement suffisant.

Sinon je voulais savoir

CloseHandle(conf->hthread);
free(conf);

Es ce que en fermant le thread , l'instruction free(conf); s'execute ?? Car si ce n'est pas le cas, ceci pose un enorme problem de memoir. Et comment le résoudre ???

Have fun
Rejoignez-nous