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

  FORUM HardWare.fr
  Programmation

  C++ et rezo

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

C++ et rezo

n°24534
sanglier04
Posté le 13-04-2001 à 11:18:17  profilanswer
 

voila je recherche des tutoriaux ou livre qui pourrai m'aider dans la prgrammation c++ pour les rezo a la fois sous win que sous linux ...

mood
Publicité
Posté le 13-04-2001 à 11:18:17  profilanswer
 

n°24570
godbout
Génial.
Posté le 13-04-2001 à 12:49:10  profilanswer
 

J'ai pose la meme question et malheureusement j'ai pas eu bcp de reponse !!

n°24582
bat
Posté le 13-04-2001 à 13:27:02  profilanswer
 

Pour la prog sous Win, y'a tout ce qui faut dans MSDN.
Pour la prog sous Unix, j'ai acheté "Programmation Linux" chez Wrox/Eyrolles qui me semble pas mal.
Sinon, y'a des tonnes de sites sur le net, suffit de chercher un peu, genre www.devx.com www.codeguru.com ou pour chercher des API et des idées sur www.freshmeat.org ou www.sourceforge.net .
 
 :hello:

n°24757
sanglier04
Posté le 13-04-2001 à 18:36:02  profilanswer
 

mercie c cool !
 
je me pose juste encor une question, si je veu juste envoyer du texte ( juste 1 ou 2 kilo ) puis je utilisé les meme fonction sous win que sous linux ?

n°24763
Ventilo
Ventilo? Depuis 1998!
Posté le 13-04-2001 à 19:25:11  profilanswer
 

et bien, ayant moi même fait un peu de programation rezo, je me suis rendu compte que les fonctions sont les même dans pour les deux OS, la différence c que dans windows il faut inclure winsock.h et en linux sys/socket.h (ou qqc du genre) ;)
 
le port d'un appli win ver linux (faut sentendre, pas les fenêtre) est assez simple grace a cela ;) c'est magic le C++!(ancien programeur VB qui parle:sol:)

 

[edit]--Message édité par Ventilo--[/edit]

n°24779
verdoux
And I'm still waiting
Posté le 13-04-2001 à 21:20:11  profilanswer
 

Ventilo a écrit a écrit :

 
le port d'un appli win ver linux (faut sentendre, pas les fenêtre) est assez simple grace a cela ;) c'est magic le C++!(ancien programeur VB qui parle:sol:)




Sauf que c'est du C et pas du C++ :)

n°24914
sanglier04
Posté le 15-04-2001 à 22:46:05  profilanswer
 

ok mercie je vais essayer de faire fonctionner tout ca.
tant kon y est ta po des codes sources ( simple) qui montre ( simplement ) la mise en oeuvre d'une communication ( genre savoir si sys distant repond par exemple et lui donnner kk donnees)
 
mercie !

n°24942
sanglier04
Posté le 16-04-2001 à 12:19:28  profilanswer
 

bon j'ai trouver de la doc dessus mais ca ne marche po : :(
voila , si j'ecrit ca, ca marche :
 
#include <winsock.h>
 
void main() {
 
  WSADATA info;
}

 
 
maintenant si je rajoute une petite fonction , genre :
 
#include <winsock.h>
 
void main() {
 
 
 WSADATA info;
 
 if (WSAStartup (MAKEWORD(1,1) , &info) !=0)  
  MessageBox (NULL, "Impossible d'initialiser winsock", "winsock", MB_OK);
}

 
 
visual me gete avec une erreure du genre :
 
Compiling...
mainn.cpp
Linking...
mainn.obj : error LNK2001: unresolved external symbol _WSAStartup@8
Debug/essai.exe : fatal error LNK1120: 1 unresolved externals
Error executing link.exe.
 
essai.exe - 2 error(s), 0 warning(s)

 
 
on dirair qu'il ne parvient po a trouver la definition de la fonction , comment je peut faire pour lui montrer ???

n°25026
sanglier04
Posté le 16-04-2001 à 23:28:16  profilanswer
 

up svp j'y comprend rien !

n°25029
verdoux
And I'm still waiting
Posté le 16-04-2001 à 23:36:40  profilanswer
 

D'après la doc: http://msdn.microsoft.com/library/ [...] f_1v8y.htm
il faut mettre #include <winsock2.h>

mood
Publicité
Posté le 16-04-2001 à 23:36:40  profilanswer
 

n°25472
sanglier04
Posté le 18-04-2001 à 10:00:59  profilanswer
 

ben en fait ca marche toujours po :(
 
j'ai reinstaller visual studio, j'ai essayer sur une autre machine des fois que cela provienne de moi, mais rien a faire toujours la meme erreure. je desepère ...

n°25475
gilou
Modérateur
Modzilla
Posté le 18-04-2001 à 10:04:50  profilanswer
 

Tu as une erreur au link car tu ne linkes pas avec la librairie contenant la fonction WSAStartup a priori.
A+,


---------------
There's more than what can be linked! --    Iyashikei Anime Forever!    --  AngularJS c'est un framework d'engulé!  --
n°25517
godbout
Génial.
Posté le 18-04-2001 à 11:50:53  profilanswer
 

Il faut que tu fasses le lien, que tu inclues le *.lib ou le compilo ira chercher la fonction

n°25518
godbout
Génial.
Posté le 18-04-2001 à 11:52:36  profilanswer
 

Voila le fichier a linke
 
Ws2_32.lib  
 
C'est ecrit dans la page que t'as donne Verdoux

n°25708
sanglier04
Posté le 18-04-2001 à 16:59:09  profilanswer
 

j'ai regarder ou se trouvai la librairie (C:\utilitaires\WilDev\VC98\Lib) et les chemins present dans vc++6 ( il ya juste besoin de regarder dans Tool >> Options >> Directories ? ) et tout coinside, il n'ya a priorie aucun problème ...


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

  C++ et rezo

 

Sujets relatifs
Socket, rezo , C et tout et tout...[VB6] Gestion d'un rézo (TCP/IP ou IPX/SPX ...)
Plus de sujets relatifs à : C++ et rezo


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