.txt mit eingaben [Zahlen & Buchstaben] abspeichern

Dieses Thema im Forum "Programmierung & Entwicklung" wurde erstellt von tBLo, 23. September 2005 .

  1. 23. September 2005
    Wie kann ich mit C++ eine .txt abspeicher die die zuvor gemachten eingaben beeinhaltet.. ?

    Hab ich im Forum das gefunden:
    Code:
    #include <fstream>
    #include <iostream>
    
    int main() {
     std::cout << "Zahl eingeben: ";
    
     int number;
     std::cin >> number;
    
     std::ofstream fout("txt");
     fout << number;
    }
    Das speichert aber nur Zahlen in einer Datei ab. Wie muss ich es umschreiben ?

    thX, tBLo.
     
  2. 23. September 2005
    also, ich mach das immer so:

    Code:
    #include <iostream.h>
    #include <conio.h>
    #include <fstream.h>
    using namespace std;
    int main ()
    {
    
    char wortoderzahl[99];
    cout << "Geben sie eine Zahl oder ein Wort ein: ";
    cin >> wortoderzahl;
    
    ofstream out ("test.txt");
    out << "Ihre Zahl oder ihr Wort war: "<<wortoderzahl<<" "<<endl;
    
    getch ();
    return 0;
    
    }
    schau mal obs so geht....
     
  3. 23. September 2005
    Statt integer einfach string nehmen und (beinahe) jedes Zeichen kann aufgenommen werden. D.h. std::string aus <string>. Wie es nun geht, weißt du ja. An dem obigen Code, den ich mal gepostet habe, kannst du das ja gut anwenden. Bei konkreten Problemen frag weiter.

    Zu Korlino: 1) kein Standard 2) kann zum Überlauf führen (nach 99 Zeichen)
    Zu 123abc: Muss nicht unbedingt sein, der Destruktor von *fstream tut das automatisch.
     
  4. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.