Endlosschleife
lima-city → Forum → Programmiersprachen → C/C++ und D
buffer
code
datei
endlosschleife
faulheit
file
http
letzte zeile
problem
schleife
string
test
tun
url
versuch
zeile
- 
    
    Mein Queltext ist :
 
 // e.cpp : Definiert den Einstiegspunkt für die Konsolenanwendung.
 //
 
 #include "stdafx.h"
 
 
 #include<iostream>
 #include<fstream>
 #include<string>
 using namespace std;
 
 int e=1;
 
 int main()
 
 {
 
 while(e==1)
 
 {
 string a;
 
 ifstream file("test.txt");
 std::string buffer;
 getline(file,buffer);
 cout<<buffer<<"\r";
 cin>>a;
 cin.clear();
 file.close();
 
 
 
 
 }
 
 
 }
 
 Mein Problem ist ich möchte nur das er eine datei anzeigt und das ich was eingeben kann. Das funktioniert wegen der endlosschleife aber nicht. Was kann ich jetzt tun?
- 
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden! lima-city: Gratis werbefreier Webspace für deine eigene Homepage 
- 
    
    for (e==1)
 {
 
 string a;
 
 ifstream file("test.txt");
 std::string buffer;
 getline(file,buffer);
 cout<<buffer<<"\r\n";
 cin>>a;
 cin.clear();
 file.close();
 
 }
 das funktioniert aber auch nicht weißt du warum?
- 
    
    Du sollst das Tutorial dann vielleicht auch lesen, kein Wunder, wenn du die For-Schleife nicht korrekt einsetzt. Besser du löst dein Problem wie von bladehunter beschrieben!
- 
    
    Kannst du es mir bitte ausbessern?
- 
    
    Aufgrund von maßloser Faulheit des Threaderstellers geschlossen.
 Beitrag zuletzt geändert: 20.3.2010 13:29:44 von bladehunter
- 
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden! lima-city: Gratis werbefreier Webspace für deine eigene Homepage 

