Obtenir son adresse ip en langage C

Fermé
cameleon - 7 févr. 2008 à 11:37
 Max P - 9 avril 2010 à 17:09
Salut,

Je voudrais savoir s'il existe une fonction en langage C permettant de récupérer de ma machine sur un réseau.
Auriez vous une idée ?

4 réponses

princeduweb Messages postés 759 Date d'inscription samedi 3 novembre 2007 Statut Membre Dernière intervention 3 février 2009 56
7 févr. 2008 à 11:44
alors en C je vais pas te dire mais si c'est sur ton PC ta pas besoin de chercher de nimportou alors pour ce faire tu fait demarer<executer<cmd<ipconfig
0
je crois bien que la question étais "Je voudrais savoir s'il existe une fonction en langage C", pas "Je voudrais savoir s'il existe une prog pour l'obtenir".... Vous dites que les nouveaux savent pas chercher mais vous ne savez pas lire. Cela me tue.
Cordialement
0
lol, si seulement ce n'était que ça...
Nan c'est dans le cadre d'un petit projet en langage C, j'ai besoin d'un petit programme pour récupérer l'adresse ip de ma machine.
0
Scalpweb Messages postés 1467 Date d'inscription samedi 13 mars 2004 Statut Membre Dernière intervention 5 mai 2010 43
7 févr. 2008 à 12:01
0
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 1 841
7 févr. 2008 à 12:04
Salut

Sur ce forum, le code source t'est donné.
http://forum.topflood.com/recuperer-adresse-t1187.html

Si tu veux vraiment pas t'embêter, il y a aussi possibilité de récupérer les infos par system("ipconfig"), et après à toi de trier pour récupérer l'adresse IP.

Cordialement
0
Char Snipeur Messages postés 9813 Date d'inscription vendredi 23 avril 2004 Statut Contributeur Dernière intervention 3 octobre 2023 1 298
7 févr. 2008 à 14:17
pas mal le code, mais fonctionne essentiellement sous Linux...
Pour Windows, il faut modifier les include, et rajouter deux trois merdouilles.
0
ok merci je vais jeter un petit coup d'oeil à tout ça
0