brauche Hilfe
-
hi all hmm wie kann ich so machen das nach der Enter Taste nicht abgebrochen wird??
#include <iostream>
#include <string>
#include <fstream>
#include <conio.h>using namespace std;
struct Text
{
string Inhalt;
};int main()
{
Text text;
ofstream datei("text.txt", ios::app);
if(!datei)
{
cout <<"Datei konnte nicht geoeffnet werden";
}
cout <<"Bitte geben Sie den Textinhalt ein";
cin >> text.Inhalt;
datei << text.Inhalt << " ";datei.close();
return 0;
}thx voraus
-
So ein Programm hab ich auch schon erstellt.
Vieleicht hilft es dir:#include <fstream> #include <iostream> #include <string> using namespace std; int main() { cout <<"Dateiname eingeben"<<endl; char name[200]; cin.getline(name,190); ofstream out(name); cout << "Nun koennen sie ihren Text eingeben" << endl; char inhalddatei[10000]; cin.getline(inhalddatei,10000); out << inhalddatei; out.close(); return 0; }
-
Original erstellt von $oldier:
hi all hmm wie kann ich so machen das nach der Enter Taste nicht abgebrochen wird??... char zeichen; while( cin >> zeichen ) text.inhalt += zeichen; datei << text.Inhalt << " "; ...
Unter Windows brichst du die Eingabe glaub ich mit Strg+Z ab.
-
Du solltest uns aber schon sagen, was die Abbruch-Bedingung sein soll.