problem mit fputs...



  • hier mein problem:

    FILE *ftp = popen("ftp","w");
    fputs ("open ftp.host.com\n",ftp); //führt das command richtig aus
    //----------------------------------------------------------------
    string bla="open ftp.host.com";
    bla=bla+"\n";
    fputs (bla.c_str(),ftp); //führt es gar nicht aus...
    

    hoffe jemand kann mir helfen...



  • Wie genau äußert sich denn der Fehler? Eventuell kannst du ja mal zur Kontrolle auf den Monitor (stdout) ausgeben.

    PS: Übrigens ist es meistens ungünstig, C und C++ zu mischen - in C++ verwendet man fstreams anstelle von FILE*s.



  • du hast in der string variante das "\n" vergessen

    *edit*

    habs übersehen



  • CStoll schrieb:

    Wie genau äußert sich denn der Fehler? Eventuell kannst du ja mal zur Kontrolle auf den Monitor (stdout) ausgeben.

    PS: Übrigens ist es meistens ungünstig, C und C++ zu mischen - in C++ verwendet man fstreams anstelle von FILE*s.

    Ja gut danke wie soll ich es dann anstellen? also mit fstreams meine ich


Log in to reply