All pastes #926055 Raw Edit

Meins

public text v1 · immutable
·published 2008-03-03 15:14 UTC
rendered paste body
#include <iostream>
#include <fstream>
#include <string>
using namespace std;



void verarbeite(ifstream &dat_ein);

int main()
{

char dateiein[100];
char kommando;
ifstream dat_ein;




	cout << " Bitte den Namen der Ausgangsdatei eingeben: " << endl;
	cin >> dateiein;
	cout << endl;


	dat_ein.open(dateiein);

	if (!dat_ein)
	{ 
		cout << " Datei konnte nicht geoeffnet werden! " << endl;
		return -1;
	}



cout << "Was moechten sie tun:" << endl;
cout << "k = konvertieren" << endl;
cout << "s = suchen" << endl;
cout << endl;
cout << "Ihre Wahl:";
cin >> kommando;
cout << endl;


switch(kommando)
{
case 'k':
		verarbeite(dat_ein);
		break;
case 's':
	  cout << "Bitte geben Sie einen Autor!" << endl;
      cin >> kommando;
     		break;
default:
	cout << "Falsche Eingabe. Ich konvertiere." << endl;
	verarbeite(dat_ein);
	break;
}
	

	
return 0;
}