Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1458 connectés 

  FORUM HardWare.fr
  Programmation
  C

  Mettre 2 PC en réseaux en C

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Mettre 2 PC en réseaux en C

n°1692594
J3r3My_
Posté le 26-02-2008 à 09:48:25  profilanswer
 

Bonjour,
 
Je dois faire une bataille navale en C, et faire en sorte que deux utilisateurs puissent jouer entre eux sur 2 PC différents, seulement je n'ai aucune idée pour pouvoir faire celà.  
 
J'en profite pour poser une autre question : je dois aussi trouver une librairie graphique et tout comme mettre 2 pc en réseaux via un programme en language C, je n'ai aucune notion là dessus...
 
Si vous connaissez des liens qui expliquent celà (plutôt simplement :s ), ou si vous êtes caler pour m'expliquer... Et bien je suis prenant !
Merci pour vos réponses.

mood
Publicité
Posté le 26-02-2008 à 09:48:25  profilanswer
 

n°1692712
matafan
Posté le 26-02-2008 à 12:32:04  profilanswer
 

Le C ne fait pas de réseau. La façon de gérer le réseau dépend de ton système d'exploitation (par exemple socket/listen/accept/connect sous unixoïdes).

n°1692775
Elmoricq
Modérateur
Posté le 26-02-2008 à 13:27:21  profilanswer
 

Y a quand même pas mal de systèmes qui acceptent la norme POSIX.2, j'me demande si sous Windows ces fonctions ne sont pas implémentées justement. Quelqu'un pour tester ? [:opus dei]

n°1693363
J3r3My_
Posté le 27-02-2008 à 11:33:48  profilanswer
 

Okay... ça me laisse encore dans le brouillard, mais merci bien.

n°1693378
Elmoricq
Modérateur
Posté le 27-02-2008 à 11:40:56  profilanswer
 

Zieute la documentation des fonctions que matafan a mentionnées, ça devrait te donner un bon point de départ.
 
Pour la bibliothèque graphique, tu peux regarder du côté de SDL.

n°1693385
dwogsi
Défaillance cérébrale...
Posté le 27-02-2008 à 11:44:37  profilanswer
 

Autant utliser SDL_net à ce moment là.


---------------
-- Debian -- Le système d'exploitation universel | Le gras c'est la vie! | /(bb|[^b]{2})/
n°1694899
xilebo
noone
Posté le 29-02-2008 à 09:26:10  profilanswer
 

Elmoricq a écrit :

Y a quand même pas mal de systèmes qui acceptent la norme POSIX.2, j'me demande si sous Windows ces fonctions ne sont pas implémentées justement. Quelqu'un pour tester ? [:opus dei]


oui, sous windows tu peux egalement utiliser ces fonctions (en incluant <winsock2.h> ), mais il y a 2 fonctions supplémentaires à appeler au démarrage et à la terminaison (WSAStartup() et WSACleanup()).
 
Il y a cependant quelques différences dans l'implémentation qui ne sont pas forcément documentées :(

n°1695395
Emmanuel D​elahaye
C is a sharp tool
Posté le 29-02-2008 à 22:24:58  profilanswer
 

Elmoricq a écrit :

Y a quand même pas mal de systèmes qui acceptent la norme POSIX.2, j'me demande si sous Windows ces fonctions ne sont pas implémentées justement. Quelqu'un pour tester ?


http://mapage.noos.fr/emdel/reseaux.htm
 


---------------
Des infos sur la programmation et le langage C: http://www.bien-programmer.fr Pas de Wi-Fi à la maison : http://www.cpl-france.org/
n°1695819
J3r3My_
Posté le 02-03-2008 à 16:12:13  profilanswer
 

Merci pour vos réponses et pour le lien, je vais aller voir comment fonctionne SDL_Net.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C

  Mettre 2 PC en réseaux en C

 

Sujets relatifs
Mettre a la bonne échelle un QPixMap à la taille du QPushButton (Qt4)Comment mettre le résultat d'une commande dans une variable DOS
Comment mettre une variables dans flashPeut on mettre des commandes linux dans un script en python
[réglé] une image entre deux news sur mon système de newsBesoin d aide pour Mettre a jour Mysql avec un formulaire
[Flash/AS] Communiquer avec une appli réseauxMettre à jour un driver depuis mon aplication C++
Résultats avec des liaisons de table.Comment mettre shoutbox sur phpbb3 RC5
Plus de sujets relatifs à : Mettre 2 PC en réseaux en C


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR