C++ System ('ftp');

Bilow -  
mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   -
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

  1. Willy73350
     
    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
  2. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 944
     
    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