C++ System ('ftp');

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. 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
    1. Modérateur
      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