C++ System ('ftp');

Fermé
Bilow - 18 juil. 2010 à 16:59
mamiemando Messages postés 33446 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 20 décembre 2024 - 18 août 2010 à 19:54
Bonjour !

J'ai écrit un bête code en C+, qui est sensé se connecter par FTP à un serveur, via l'outil de la console de Windows.

Manuellement, sans C++, cela fonctionne, mais en C++, dans mon code, quand je fais system("ftp"), il me redémarre tout à partir de int main() (début du code).

Pourquoi ? Ou plutôt, comment faire ?
Merci !

3 réponses

Up ?
0
Alors attend, tu a ecris le code "system("ftp")...." ? et donc sa revient au debut du main() ? parceque je crois que la foncton system() n'est pas la meme qu'en C ...
c'est a verifier !
0
mamiemando Messages postés 33446 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 20 décembre 2024 7 812
18 août 2010 à 19:54
Pourquoi ne pas installer une librairie faite pour, genre libftp ou si tu prévois de faire une interface graphique Qt (classe QFtp) ?
http://stackoverflow.com/questions/1244095/c-ftp-library
http://stackoverflow.com/questions/1244095/c-ftp-library

Parce que là tu as un programme qui ne peut marcher que sous windows et à condition que la commande ftp soit installé... Pas super...

Bonne chance
0