Brauche Hilfe bei einer Schleife



  • moin vor ein paar tagen hab ich ein programm gemacht was unendlich viele sachen in eine textdatei geschrieben hat nach ein paar sekunden war die textdatei schon 10 MB groß oder so. 😃

    jetzt wollte ich das nochmal versuchen aber ich krieg es einfach nicht hin 😡

    #include <iostream>
    #include <fstream>
    using namespace std;
    
    int main()
    {
    int a;
    
    do
    {
    a==1;
    ofstream datei("test.txt");
             datei<<"hallo"<<endl;
    
      }
      while (a==1);
    
    system("PAUSE");
    }
    


  • Habs schon.

    #include <iostream>
    #include <fstream>
    using namespace std;
    
    int main()
    {
    int a;
    
    ofstream datei("test.txt");
    
    for (int i=0;i<99999999999999999999999999999999999999999999999999999999;i++)
    
    {
    datei<<i<<endl;
    datei<<"halo";
    
      }
    
    system("PAUSE");
    }
    


  • Wenn du ernsthaft das Programmieren lernen willst (was ich im Moment noch bezweifle), dann solltest du dir angewöhnen, den Code vernünftig einzurücken. Bei deinem Code geht's vielleicht noch, aber stell dir vor, er wäre 10000 Zeilen lang. 😉



  • _matze schrieb:

    Wenn du ernsthaft das Programmieren lernen willst (was ich im Moment noch bezweifle), dann solltest du dir angewöhnen, den Code vernünftig einzurücken. Bei deinem Code geht's vielleicht noch, aber stell dir vor, er wäre 10000 Zeilen lang. 😉

    kleines beispiel:

    #include <iostream> 
    #include <fstream> 
    
    using namespace std; 
    
    int main() 
    { 
        ofstream datei("test.txt"); 
        do 
        { 
            datei << "hallo" << endl; 
        } 
        while (true); 
    
        cin.get();
    }
    

Log in to reply