C++ Programm Array



  • Ich habe ein txt file.
    Das File lese ich in ein Array ein.
    Anschliessed gebe ich an welches Zeichen durch welches ersetzt werden muss.
    Hat irgendjemand ein Beispielcode.
    Es kann doch nicht sein dass es keinen anderen Fall gab ?

    Gruss



  • Mein Gott ich werde ja immer besser.
    ich glaube ich bin der geborene programmierer.

    ok das vieleicht nicht ganz...

    der letzte teil des programms habe ich auch.

    ➡ ➡

    #include <stdio.h>
    
      int main(void)
      {
        char oldname[80], newname[80];
    
        printf("Umzubenennende Datei : ");
        gets(oldname);
        printf("Neuer Name           : ");
        gets(newname);
    
        if ( rename(oldname, newname) == 0 )
          printf("%s wurde umbenannt in %s\n", oldname, newname);
        else
          perror("rename");
    
        return 0;
      }
    

    ➡ ➡ ➡ ➡

    ich brauche nur noch hilfe wie ich das txt file in ein array tue mit maximal 255 zeichen und dass dann die zeichen ersetzt werden..

    irgendjemand 😞

    vielen vielen dank

    gruss alex



  • vielleicht solltest du wenigstens die Antworten in deinem eigenen Thread lesen, wenn du schon zu faul bist, im Unterricht aufzupassen. Die Daten kannst du mit getline(), get() oder read() in dein Array einlesen - und mit write() wieder in die Datei zurückschreiben.



  • Hallo zusammen

    Merkst du nicht dass er nciht weiss wie man es macht. er könnte vieleicht mal unterstützung brauchen statt einen zusammenschiss weil er nicht aufpasst.
    ich kanns auch nicht 🤡

    Frohe Weihnachten :xmas1:

    Harry



  • Harald84 schrieb:

    er könnte vieleicht mal unterstützung brauchen statt einen zusammenschiss weil er nicht aufpasst.

    Ich hab' schon mehrere Hinweise dazu gebracht (sogar hier in diesem Thread) - aber ich habe keine Lust, mich ständig zu wiederholen. Darum verweise ich gelegentlich etwas weiter nach oben im Thread.
    (und wir wollen nebenbei die Leute auch dazu erziehen, mitzudenken anstatt fertige Lösungen von irgendwo abzuschreiben ;))


Anmelden zum Antworten