blueburry
Messages postés50Date d'inscriptionmercredi 20 juillet 2005StatutMembreDernière intervention22 mai 2006
-
25 juil. 2005 à 11:14
xterminhate
Messages postés371Date d'inscriptiondimanche 4 janvier 2004StatutMembreDernière intervention23 septembre 2009
-
26 juil. 2005 à 21:42
Bonjour, je suis en train de creer une fonction qui permet de verifier si la commande tapee sur telnet est bonne ou pas.
Si elle est juste, un code de 3 chiffres est envoye sinon, le code 550 est envoye.
Voici ma fonction:
bool SessionSMTP::verifierComm(SOCKET s, char buffer[1024], char nom_commande[1024], int nbChar, int code)
{
}
le probleme est ke je ne sais pas kelle fonction utilisee pour transformer l'entier code en un string car la fonction send admet comme 2e parametre un string.
vs pouvez egalement me dire kelle librairie inclure pr pouvoir utiliser cette fonction.
xterminhate
Messages postés371Date d'inscriptiondimanche 4 janvier 2004StatutMembreDernière intervention23 septembre 2009 25 juil. 2005 à 11:33
Ca sent le serveur xTP à plein nez (je me trompe?).
En effet, itoa() est tres 'compact' à l'utilisation. Sinon de manière générale en C++, tu peux utiliser la lib <sstream> qui contient la classe std::ostringstream.
oulali
Messages postés19Date d'inscriptionlundi 28 juin 2004StatutMembreDernière intervention29 novembre 2005 26 juil. 2005 à 15:23
D'habitude j'utilise "sprintf". Il n'y a pas plus facile et elle permet de transformer tout les type en string. Il faut juste faire attention à la taille du buffer.