0x0 Programmation

lundi 29 octobre 2018, 19:47  #1
Programmation - Retour au collège [C++]
stunkel
  • 4 posts

Bonjour,

J’essaye de surmonter le challenge en C++. Pour se faire j’utilise "cpIRC" (http://www.nongnu.org/cpirc/).

Je pensais avoir tout bien fait cependant quand j’essaye de compiler j’obtiens le résultat suivant :

IRC.cpp:146:32 : error : ’fdopen’ was not declared in this scope
dataout=fdopen(irc_socket, "w") ;

Je sais qu’il peut y avoir des problèmes car j’utilise l’argument "-std=c++11". Si je n’utilise pas cet argument, cette fois c’est plein d’erreur qui arrivent :

IRC.cpp:122 : undefined reference to `socket@12’
IRC.cpp:127 : undefined reference to `gethostbyname@4’
...

Si quelqu’un a réussi à mettre en place ce code j’aimerais quelque conseilles.

Merci d’avance du temps accordé à mon problème ! :-))
stunkel

mardi 30 octobre 2018, 09:25  #2
Programmation - Retour au collège [C++]
Th1b4ud
  • 238 posts

Sinon tu peux aussi le faire en python :)

mardi 30 octobre 2018, 09:39  #3
Programmation - Retour au collège [C++]
stunkel
  • 4 posts

Oui je sais bien mais c’est un langage que je n’aime pas du tout :-P

Par contre le C++ est un langage que j’aimerais fortement approfondir. Du coup je m’entraine sur le site avec ce langage :-))

mardi 30 octobre 2018, 09:56  #4
Programmation - Retour au collège [C ]
vic511
  • 15 posts

Tu peux surtout utiliser une librairie plus récente, les fichiers dans le zip datent de 2003.

mardi 30 octobre 2018, 10:14  #5
Programmation - Retour au collège [C++]
stunkel
  • 4 posts

J’avoue avoir pris le premier lien google sans trop me poser de question.

A l’avenir j’essayerai de faire gaffe à la date.

Merci du conseil !

mercredi 31 octobre 2018, 20:13  #6
Programmation - Retour au collège [C++]
chakichacra
  • 2 posts

Je te conseillerais personnellement de le faire simplement avec socket
Ce n’est pas très difficile étant données que c’est un protocole textuel relativement simple et au moins tu auras une vraie compréhension de comment marche irc

mercredi 7 novembre 2018, 17:33  #7
Programmation - Retour au collège [C++]
stunkel
  • 4 posts

Merci du conseille je vais essayer ! :-)