Obtenir son adresse ip en langage C

cameleon -  
 Max P -
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 ?
A voir également:

4 réponses

princeduweb Messages postés 759 Date d'inscription   Statut Membre Dernière intervention   56
 
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
Max P
 
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
cameleon
 
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   Statut Membre Dernière intervention   43
 
0
fiddy Messages postés 11069 Date d'inscription   Statut Contributeur Dernière intervention   1 846
 
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   Statut Contributeur Dernière intervention   1 299
 
pas mal le code, mais fonctionne essentiellement sous Linux...
Pour Windows, il faut modifier les include, et rajouter deux trois merdouilles.
0
cameleon
 
ok merci je vais jeter un petit coup d'oeil à tout ça
0