Zeilenauswahl bei Umleitung

moin


Das sieht immer schlimmer aus.
Das Problem ist, das du nciht weisst was du da überhaupt tust.
Also was willst du denn jetzt GENAU machen?


mfg
umbrasaxum
 
also !

ich will , nachdem ich via eingabe 2 Zeilen in eine Textdatei gelesen habe, diese beiden Zeilen text wieder auslesen und ausgeben lassen :
Code:
Anwendung :
String (x) eingeben
eine Zeile umbuchen , sodass die 1. unter der 2. steht (auch in der textdatei beim 
																				speichern)
String (y) eingeben
speichern von x und y in einer reinen Textdatei (sodass man die auch außerhalb des  
																	 Progs lesen kann(also z.txt)
Programm schließen
Programm öffnen
laden								 <- hier liegt bei mir das problem! (speichern der 1. und 2. Zeile 
											 in einem String (ist jetzt nicht um BspProg)
String auslesen mittels cout << x << endl << y;
es stimmt , hiervon hab ich keine ahnung ,weil ich soetwas in dieser Richtung noch nicht gemacht habe.
 
moin


Also es geht ums einlesen von 2 Zeilen!?
Und 2 mal getline tut es nicht.
Dieser Code liesst die vorgegebene Anzahl Zeilen ein:
Code:
int main(int argc, char* argv[])
{
	string zeilen[2];
	int x = 2;
	char temp;

	ifstream infile("test.txt");

	for(int i=0; i<x; i++)
	{
		while((temp = infile.get()) != '\n')
			zeilen[i] += temp;
	}

	return 0;
}
Dann steht in zeile[0] die erste Zeile und in zeilen[1] die zweite Zeile.


mfg
umbrasaxum
 

Neue Beiträge

Zurück